Kali工具使用 --- NETCAT(网络世界的瑞士军刀)

NC — 传输文本信息

1.进行会话

#PCA ip地址:1.1.1.1
PCA:nc -l -p 4444 #开放4444端口
PCB:nc -nv 1.1.1.1 4444 #链接PCA的4444端口

2. 传输文本信息

#1:
PCA:nc -l -p 4444
PCB:ls -l | nc -nv 1.1.1.1 4444
#2:
PCA:nc -l -p 4444 > ps.txt
PCB:ps aux | nc -nv 1.1.1.1 4444 -q 1

3. 传输文件

#PCB存在MP文件,现在传输到PCA上
PCA:nc -lp 4444 > 2.mp4
PCB:nc -nv 1.1.1.1 4444 < 11.mp4 -q 1

#PCA存在MP文件,现在传输到PCB上
PCA:nc -q l -lp 333 < 2.mp4
PCB:nc -nv 10.0.2.15 333 > 99.mp4

4.传输目录

#PCA存在music目录文件,现在传输到PCB上
PCA:tar -cvf - music/ | nc -lp 333 -q l
PCB:nc -nv 1.1.1.1 333 | tar -xvf -

5.传输加密文件

#PCA存在11.mp4文件,现在传输到PCB上
PCA:加密传输

mcrypt --flush -Fbq -a rijndael-256 -m ecb < 11.mp4  | nc -nv 10.0.2.15 333 -q 1

PCB:解密接收

nc -lp 333 | mcrypt --flush -Fbqd -a rijndael-256 -m ecb > 33.mp4
6.流媒体服务器
7.端口扫描

nc -nvz 1.1.1.1 1-65535
nv -nvzu 1.1.1.1 1-1024

8.远程克隆硬盘

PCA:nc -lp 333 | dd of=/dev/sda
PCB:dd if=/dev/sda | nc -nv 1.1.1.1 333 -q l

发布了35 篇原创文章 · 获赞 2 · 访问量 926

猜你喜欢

转载自blog.csdn.net/qq_43766304/article/details/104221101