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

31

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

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

spezticle
источник
superuser.com/questions/324812/versions-of-netcat
Чиро Сантилли 新疆 at 中 16: 法轮功 六四 事件

Ответы:

28

Вы можете посмотреть описания пакетов, используя 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
источник
6

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

Асвин Раджасекхаран
источник