nc - 任意tcp和udp連線和監聽
nc
[-46ddhklnrstuuvzc]
[-i interval]
[-p source_port]
[-s source_ip_address]
[-t tos]
[-w timeout]
[-x proxy_protocol]
[-x proxy_address[:port]] [hostname]
[port[s]]
埠掃瞄
該命令可用於判斷目標裝置執行了哪些服務,哪些埠是開啟的。-z 選項用於限制nc只報告埠的通斷情況,而不必建立連線。例如:
$ nc -z host.example
.com
20-30
connection to host.example
.com
22 port [tcp/ssh] succeeded!
connection to host.example
.com
25 port [tcp/smtp] succeeded!
埠範圍被指定為限制掃瞄20-30區間的埠。
其他例子
$ nc -p 31337 -w 5 host.example
.com
42
開啟乙個到host.example.com的53埠的udp連線:
$ nc -u host.example
.com
53
nc 監聽資料 linux包之nc之nc命令
nc 1.84 22.el6.x86 64 不用系統上提供的nc版本會有所不同,其提供的引數使用方法也略有差異 nc v w 1 192.168.2.10 z 1 65535 grep succeeded 埠掃瞄 1.4 強制使用ipv4 2.6 強制使用ipv6 3.d 允許socket通訊返回d...
Linux 命令(138) nc 命令
nc netcat 是乙個短小精悍 功能實用 簡單可靠的網路工具,主要有如下作用 1 埠偵聽,nc 可以作為 server 以 tcp 或 udp 方式偵聽指定埠 2 埠掃瞄,nc 可以作為 client 發起 tcp 或 udp 請求 3 機器之間傳輸檔案 4 機器之間網路測速。nmap 是 nc...
Linux基礎程式設計 nc命令
5.7 使用nc傳輸檔案 5.8 設定本地埠連線伺服器 5.9 模擬http協議首部 5.10 掃瞄80埠 5.11 掃瞄udp埠 5.12 掃瞄tcp埠 5.13 傳輸目錄 06.命令總結 nc是netcat的簡寫,有著網路界的瑞士軍刀美譽。因為它短小精悍 功能實用,被設計為乙個簡單 可靠的網路工...