Каковы различия между netcat-традиционным и netcat-openbsd?

18

Что (если есть) - существенные различия между netcat-traditional и netcat-openbsd ?

У меня возникли проблемы с поиском какой-либо относительной информации. Кто-нибудь знакомый, который может предложить некоторое понимание?

    
задан spezticle 18.09.2013 в 01:10
источник

2 ответа

18

Вы можете посмотреть описания пакетов, используя apt-cache show . Они говорят все:

$ apt-cache show netcat-traditional 
...
 This is the "classic" netcat, written by *Hobbit*. It lacks many
 features found in netcat-openbsd.
...
$ apt-cache show netcat-openbsd 
...
 This package contains the OpenBSD rewrite of netcat, including support
 for IPv6, proxies, and Unix sockets.
...

Таким образом, существенные различия, как указано. Перезапись OpenBSD поддерживает IPv6, прокси и Unix-сокеты, которых нет в традиционной реализации. На практике, если вам не нужны какие-либо из них, вы не заметите разницы.

    
ответ дан Malte Skoruppa 26.02.2014 в 00:57
источник
4

netcat-традиционный включает в себя -e вариант для запуска программы из удаленной оболочки, которой нет в netcat-openbsd

    
ответ дан Aswin Rajasekharan 24.06.2017 в 09:55