Apa perbedaan antara netcat-tradisional dan netcat-openbsd?

31

Apa (jika ada) perbedaan signifikan antara netcat-traditionaldan netcat-openbsd?

Saya mengalami kesulitan menemukan informasi relatif. Adakah yang akrab yang bisa memberikan wawasan?

spezticle
sumber
superuser.com/questions/324812/versions-of-netcat
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

Jawaban:

28

Anda dapat melihat deskripsi paket menggunakan apt-cache show. Mereka mengatakan semuanya:

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

Jadi perbedaan yang signifikan seperti yang dinyatakan. Penulisan ulang OpenBSD mendukung soket IPv6, proksi, dan Unix, yang kurang dimiliki oleh implementasi tradisional. Dalam praktiknya, jika Anda tidak membutuhkan ini, Anda tidak akan melihat perbedaan.

Malte Skoruppa
sumber
6

netcat-traditional menyertakan -eopsi untuk menjalankan program dari remote shell, yang tidak ada di netcat-openbsd

Aswin Rajasekharan
sumber