netcat被譽為網(wǎng)絡(luò)安全界的‘瑞士軍刀',相信沒有什么人不認識它吧......
一個簡單而有用的工具,透過使用TCP或UDP協(xié)議的網(wǎng)絡(luò)連接去讀寫數(shù)據(jù)。它被設(shè)計成一個穩(wěn)定的后門工具,能夠直接由其它程序和腳本輕松驅(qū)動。同時,它也是一個功能強大的網(wǎng)絡(luò)調(diào)試和探測工具,能夠建立你需要的幾乎所有類型的網(wǎng)絡(luò)連接,還有幾個很有意思的內(nèi)置功能(詳情請看下面的使用方法)。
在中國,它的WINDOWS版有兩個版本,一個是原創(chuàng)者Chris Wysopal寫的原版本,另一個是由‘紅與黑'編譯后的新‘濃縮'版!疂饪s'版的主程序只有10多KB(10多KB的NC是不能完成下面所說的第4、第5種使用方法,有此功能的原版NC好象要60KB:P),雖然"體積"小,但很完成很多工作。
請將解壓文件放到C:\Documents and Settings\Administrator\下,然后在cmd下,C:\Documents and Settings\Administrator\nc11nt\nc11nt>下運行nc。
參數(shù)介紹:
nc.exe -h即可看到各參數(shù)的使用方法。
基本格式:nc [-options] hostname port[s] [ports] ...
nc -l -p port [options] [hostname] [port]
-d 后臺模式
-e prog 程序重定向,一旦連接,就執(zhí)行 [危險!!]
-g gateway source-routing hop point[s], up to 8
-G num source-routing pointer: 4, 8, 12, ...
-h 幫助信息
-i secs 延時的間隔
-l 監(jiān)聽模式,用于入站連接
-L 連接關(guān)閉后,仍然繼續(xù)監(jiān)聽
-n 指定數(shù)字的IP地址,不能用hostname
-o file 記錄16進制的傳輸
-p port 本地端口號
-r 隨機本地及遠程端口
-s addr 本地源地址
-t 使用TELNET交互方式
-u UDP模式
-v 詳細輸出--用兩個-v可得到更詳細的內(nèi)容
-w secs timeout的時間
-z 將輸入輸出關(guān)掉--用于掃描時
端口的表示方法可寫為M-N的范圍格式。