Linux下使用NC工具

2021-10-07 23:00:10 字數 919 閱讀 5023

nc(netcat)是linux實現任意tcp/udp埠的偵聽,nc可以作為server以tcp或udp方式偵聽指定埠。他的使用方法建議易懂,因為它短小精悍、功能實用,被設計為乙個簡單、可靠的網路工具。

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

2. -p #設定本地主機使用的通訊埠。

3. -s #指定傳送資料的源ip位址,適用於多網絡卡機。

4. -u #使用udp傳輸協議,預設為tcp。

5. -v #顯示指令執行過程。

6. -w #設定等待連線的時間。

7. -t #表示tcp檢測,預設就是tcp檢測;如果需要檢測udp,需要制定-u的引數

8. -e #設定乙個與伺服器互動的程式

9. -i #設定時間間隔,以便傳送資訊及掃瞄通訊埠。

10. -o #指定檔名稱,把往來傳輸的資料以16進製制字碼傾倒成該檔案儲存。

使用nc請確保計算機安裝了nc,nmap

yum install -y nc

yum install -y nmap

接下來就直接上**

server:

nc -l -p 4567
client:

nc 192.168.1.10 4567
此方法使用nc監聽乙個tcp的4567埠,並用客戶機與伺服器互動資訊。

server:

nc -l -p 4567 -t -e a
client:

nc 192.168.1.10 4567
此方法與伺服器互動了被偵聽的程式。

Linux下nc的使用

今天在飲水思源上閒逛,看到了乙個貼子關於linux下nc命來實現檔案傳輸,進行學習了解了一下。傳送端 cat test.txt nc l p 6666 或者nc l p 6666 test.txt 監聽6666埠,等待連線 設傳送端ip為10.20.133.152 接收端 nc 10.20.133....

linux下nc的使用

今天在飲水思源上閒逛,看到了乙個貼子關於linux 下nc命來實現檔案傳輸,進行學習 了解了一下。傳送端 cattest txt nc l p 6666 或者nc l p 6666 test.txt nc u v z w2 10.20.133.152 1 14000 可以掃瞄10.20.133.15...

linux下nc的使用

linux 下nc命來實現檔案傳輸,進行學習 了解了一下。傳送端 cattest txt nc l p 6666 或者nc l p 6666 test.txt nc u v z w2 10.20.133.152 1 14000 可以掃瞄10.20.133.152主機上的1 14000號udp埠。nc...