Каковы (если таковые имеются) существенные различия между netcat-traditional
и netcat-openbsd
?
У меня проблемы с поиском какой-либо относительной информации. Кто-нибудь знает, кто может предложить некоторое понимание?
Вы можете посмотреть описания пакетов, используя 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, которых нет в традиционной реализации. На практике, если вам не нужно ничего из этого, вы не заметите разницу.
netcat-Traditional включает в себя -e
опцию для запуска программы из удаленной оболочки, которой нет в netcat-openbsd