NC{
传输文件/目录
A: nc -lp 333 > 1.mp4
B: nc -nv 1.1.1.1 333 < 1.mp4 -q 1
OR
A: nc -q 1 -lp 333 < a.mp4
B: nc -nv 1.1.1.1 333 > 2.mp4
A: tar -cvf - [dir] | nc -lp 333 -q 1
B: nc -nv 1.1.1.1 333 | tar -xvf -
加密传文件:
A: nc -lp 333 | mcrypt --flush -Fbqd -a rijndael-256 -m ecb > 1.mp4
B: mcrypt --flush -Fbq -a rijndael-256 -m ecb < a.mp4 | nc -nv 1.1.1.1 333 -q 1
流媒体服务器:
A: cat a.mp4 | nc -lp 333
B: nc -nv 1.1.1.1 333 | mplayer -vo x11 -cache 3000 -
端口扫描:
nc -nvz 1.1.1.1 1-65535 #扫描tcp
nc -nvzu 1.1.1.1 1-1024 #扫描udp
远程克隆硬盘: #电子取证
远程电子取证, 可以将目标服务器硬盘远程复制, 或者内存;
A: nc -lp 333 | dd of=/dev/sdb
B: dd if=/dev/sda | nc -nv 1.1.1.1 333 -q 1
}