Antworten:
Sie können die Beschreibungen der Pakete mit ansehen apt-cache show
. Sie sagen alles:
$ 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.
...
Die wesentlichen Unterschiede sind also wie angegeben. Der OpenBSD-Rewrite unterstützt IPv6, Proxies und Unix-Sockets, was der traditionellen Implementierung fehlt. In der Praxis werden Sie keinen Unterschied bemerken, wenn Sie keine davon benötigen.
netcat-traditional enthält die -e
Option zum Ausführen eines Programms von einer Remote-Shell aus, die in netcat-openbsd nicht vorhanden ist