工具簡介
Netcat(簡稱 nc)是一款強大的命令行網絡工具,被稱作瑞士軍刀,用來在兩臺機器之間建立?TCP/UDP?連接,并通過標準的輸入輸出進行數據的讀寫,大家也可以使用Nmap(增強版nc工具)
接下來,我會告訴大家如何安裝使用這個工具
安裝
Windows
可以訪問這個的網址下載工具:https://nmap.org/ncat/
下載后,可以將 nc.exe
或 ncat.exe
復制到 C:\Windows\System32\
目錄(方便全局使用)
之后就可以嘗試在控制臺輸入下面的命令查看幫助,看看是否安裝成功
nc -h
?或者
ncat -h
Kali?
Kali是可以直接用的,系統會自帶這個工具,可以使用上面的命令看有沒有工具
Ubuntu
先獲取管理員權限
sudo su
然后輸入下面命令安裝nc工具
apt install netcat
之后,我們查看一下幫助信息,看看是否安裝成功
nc -h
接下來,我們可以使用了
使用
接下來,我們做一道簡單的PWN題
運行容器,我們用下面命令連接網址
nc -nvv 地址 端口號
?接下來,我們就可以操作這個機器了,比如我們可以輸入ls查看目錄,cat查看文件(取決于對方機器的系統)
這是比較簡單的題目,可以直接得到,其他更多的命令,大家可以根據自己的需求來
總結
nc工具是很全能的網絡工具,可用于端口掃描、數據傳輸、端口監聽和反向 shell 連接,是網絡調試和滲透測試中的常用工具,還是要學習的