Netcat
Netcat 是一款簡單的Unix工具,使用UDP和TCP協議。 它是一個可靠的容易被其他程序所啟用的后台操作工具,同時它也被用作網絡的測試工具或黑客工具。 使用它你可以輕易的建立任何連接。內建有很多實用的工具。
windows如何使用
-
解壓:把nc.exe復制到C:\Windows\System32目錄(殺毒軟件報錯直接忽視就好)
-
啟動cmd即可使用
選項
-g<網關>:設置路由器躍程通信網關,最多設置8個;
-G<指向器數目>:設置來源路由指向器,其數值為4的倍數;
-h:在線幫助;
-i<延遲秒數>:設置時間間隔,以便傳送信息及掃描通信端口;
-l:使用監聽模式,監控傳入的資料;
-n:直接使用ip地址,而不通過域名服務器;
-o<輸出文件>:指定文件名稱,把往來傳輸的數據以16進制字碼傾倒成該文件保存;
-p<通信端口>:設置本地主機使用的通信端口;
-r:指定源端口和目的端口都進行隨機的選擇;
-s<來源位址>:設置本地主機送出數據包的IP地址;
-u:使用UDP傳輸協議;
-v:顯示指令執行過程;
-w<超時秒數>:設置等待連線的時間;
-z:使用0輸入/輸出模式,只在掃描通信端口時使用。
windows下監聽ip可以使用
nc -l -p 8080
類似於 linux下的nc -lk 8080