Jakie są różnice między netcat-tradycyjnym a netcat-openbsd?

31

Jakie (jeśli w ogóle) są znaczące różnice między netcat-traditionali netcat-openbsd?

Mam problem ze znalezieniem jakichkolwiek względnych informacji. Ktoś znajomy, kto może zaoferować wgląd?

spezticle
źródło
superuser.com/questions/324812/versions-of-netcat
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

Odpowiedzi:

28

Możesz spojrzeć na opisy pakietów używając apt-cache show. Mówią wszystko:

$ 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.
...

Tak więc istotne różnice są takie, jak podano. Przepisywanie OpenBSD obsługuje IPv6, proxy i gniazda Unix, których brakuje tradycyjnej implementacji. W praktyce, jeśli nie potrzebujesz żadnego z nich, nie zauważysz różnicy.

Malte Skoruppa
źródło
6

netcat-traditional zawiera -eopcję uruchamiania programu ze zdalnej powłoki, która nie jest obecna w netcat-openbsd

Aswin Rajasekharan
źródło