Mengapa -e
opsi ini hilang dari netcat-openbsd
paket? Ada netcat-traditional
paket tetapi ada banyak fitur dari paket OpenBSD yang hilang. Saya menjalankan Linux Mint 16.
Adakah yang tahu mengapa ini tidak ada? Ini menghapus fitur netcat yang cukup besar.
Jawaban:
Karena ada berbagai versi program.
Tidak ada "standar" yang menjelaskan opsi mana yang
netcat
harus didukung, tidak seperti banyak utilitas standar lainnya yang ditentukan dalam POSIX. Anda memilikinetcat
versi dari OpenBSD, FreeBSD, netcat GNU , dan sebagainya.Untuk varian OpenBSD , halaman manual mencatat bahwa :
sumber
versi terakhir saya telah menemukan define di beberapa sumber untuk netcat juga mengaktifkan perintah eksekusi. biasanya dinonaktifkan karena alasan keamanan.
tetapi saya menemukan cara alternatif untuk bekerja
http://www.commandlinefu.com/commands/view/11061/emulating-netcat-e-netcat-traditional-or-netcat-openbsd-with-the-gnu-netcat
sumber