Dengan program telnet seseorang dapat terhubung ke port TCP pada host mana pun, tetapi apakah ada cara untuk mendengarkan pada beberapa port pada host saat ini?
yaitu
1) pada host a: telnet dengarkan 12345
2) pada host b: telnet host_a 12345
Saya tidak ingin layanan apa pun di belakang sisi pendengaran, hanya koneksi dan apa pun yang diketik akan ditransfer seperti keduanya.
Saya tahu saya sudah bisa melakukan 2), tetapi apakah ada cara untuk mencapai 1)? Saya tertarik pada solusi Windows dan Linux.
Jawaban:
Alat biasa untuk ini adalah sesuatu yang disebut
netcat
. Ini tersedia di sebagian besar distro Linux, dan bahkan dapat diinstal secara default di beberapa (perintahnya adalahnc
). Bahkan ada port untuk Windows, tetapi hampir setiap paket antivirus di planet ini menganggapnya sangat mencurigakan karena digunakan dalam malware yang membuatnya sulit untuk diunduh dan digunakan.sumber
Bergantung pada versi distro dan netcat, Anda mungkin tidak perlu
-p
opsi.sumber
Anda mencari program yang disebut netcat . Ini adalah pisau swiss dari utilitas jaringan. Anda dapat menyuruhnya mendengarkan pada sembarang port sembarang dan banyak hal lainnya.
sumber
Netcat, adalah yang Anda cari.
http://netcat.sourceforge.net/
sumber
Unduh Netcat. Pisau utilitas jaringan tentara Swiss. http://netcat.sourceforge.net/
sumber
Bahkan lebih baik dari
netcat
inisocat
.Ini memberikan lebih banyak kontrol atas opsi soket, dan juga lebih banyak pilihan tempat mengirim data yang diterima.
sumber
Internet Maniac dapat mendengarkan pada port TCP dan UDP apa pun di dunia Windows
sumber