# 1.安裝gcc
yum install -y gcc
#2.下載
cd /usr/local/src/
wget http://sourceforge.net/projects/netcat/files/netcat/0.7.1/netcat-0.7.1.tar.gz
# 3.解壓
tar -zxvf netcat-0.7.1.tar.gz -C /usr/local
# 4.編譯的時候用來指定程序存放路徑
cd /usr/local/netcat-0.7.1
./configure --prefix=/usr/local/netcat
make && make install
# 5.添加配置
vim /etc/profile
export NETCAT_HOME=/usr/local/netcat
export PATH=$PATH:$NETCAT_HOME/bin
source /etc/profile
此處的/usr/local/netcat−0.7.1/相當於源碼文件,安裝成功的文件是/usr/local/netcat,這里可以將/usr/local/netcat−0.7.1/刪除
cd ..
rm -rf netcat-0.7.1/
#6.測試
nc --help 或 netcat --help
#使用 https://blog.csdn.net/wangqingchuan92/article/details/79666885
netcat的主要功能如下:
1.偵聽模式、傳輸模式
2.telent/獲取banner信息
3.傳輸文本信息
4.傳輸文件/目錄
5.加密傳輸文件
6.遠程控制/木馬
7.加密所有流量
8.流媒體服務器
9.遠程克隆硬盤
例如:
服務端開啟 nc -lp 444
監聽段 nc -nv 199.199.19.x 444
服務器和監聽端連接上之后,直接輸入,按回車即可發送信息