2.Kali基本工具-NETCAT的使用(二)
7.NATCAT傳輸文件
電腦A:kali2017(ip:192.168.8.114)????????電腦B:windows11
? 1.0 傳輸文件(主動(dòng)型)
電腦A執(zhí)行命令:nc -lp 323 >?1.png(作為接受端)
其中text.mp4,名稱可以隨便改,后綴不能改,這里例子為傳輸圖片,也可以傳輸其它文件,比如pdf ,mp3,zip等等文件,text.mp4就是傳輸進(jìn)來保存的文件名稱

電腦B執(zhí)行命令:nc -nv 192.168.8.114 323 < 1.png -w?1? ?(作為發(fā)送端)
1.png是需要傳輸?shù)奈募Q,也可以傳輸其它文件比如zip,pdf等等文件,其中-w?1命令的意思是文件傳輸完成后1秒后斷開連接

在電腦A下輸入ls命令便能查看到傳輸過來的文件

然后輸入eog 1.png命令就能查看圖片

2.0 傳輸文件(被動(dòng)型)
電腦A執(zhí)行命令:nc -q 1 -lp 333?< 1.png(作為發(fā)送端)
在這里電腦A會(huì)提前將文件放入監(jiān)聽端口,當(dāng)接收端一連接發(fā)送端,文件就會(huì)被傳送過去,其中?-q 1命令就是當(dāng)文件傳輸完成后1秒后斷開連接

電腦B執(zhí)行命令:nc -nv 192.168.8.114 333 > 1.png?(作為接收端)
這里就是連接到發(fā)送端接收文件,然后把接收到的文件命名為1.png

傳輸完成后使用dir命令查看文件

8.0遠(yuǎn)程控制硬盤
電腦A:kali2017(ip:192.168.8.114)????????電腦B:windows11
電腦A執(zhí)行:nc -lp 333 | dd of=/dev/sda
電腦B執(zhí)行: dd if=/dev/sda | nc -nv 192.168.8.114 333 -q 1