文件传输服务器
接收 nc -lp>333>"接收文件"
发送 nc -nv +"ip地址"< "输出的文件"
反向
发送 nc -lp>333<"发送文件" - p 1 放在端口 等被人接收
发送 nc -nv +"ip地址"+‘端口’>"接收文件"
tar
d打包 tar - cvf
解包 tar -xvf
文件传输服务器
接收 nc -lp>333>"接收文件"
发送 nc -nv +"ip地址"< "输出的文件"
反向
发送 nc -lp>333<"发送文件" - p 1 放在端口 等被人接收
发送 nc -nv +"ip地址"+‘端口’>"接收文件"
tar
d打包 tar - cvf
解包 tar -xvf
文件传输:
A:nc -lp 333 > xx文件
B:nc -nv (A的IP地址) 333 > 文件 -q 1 //文件传输后1S断开连接
传输目录:
A:tar -cvf - 目录 | nc -lp 端口号 -q 1
b:nc -nv a的ip 端口 | tar -xvf (通过打包传输然后解压)
打包文件:tar -cvf - 目录/
通道:nc -lp 端口 -q 1
• 传输文件
A:nc -lp 333 >2.mp4 //接收端(服务端),侦听333端口等待接收,将接收的文件保存为1.mp4
B:nc -nv 1.1.1.1 333 < a.mp4 –q 1 或 //发送端(客户端),连接333端口将a.mp4输入到333
A:nc -lp 333 < a.mp4 -q 1 //发送端(服务端),侦听333端口并把a.mp4输入到333
B: nc -nv 1.1.1.1 333 > 2.mp4 //接收端(客户端),连接333端口接收并生成2.MP4
• 传输目录
A:tar -cvf - music/ | nc -lp 333 –q 1 //打包music目录放到侦听的333端口,tar -cvf打包
B:nc -nv 1.1.1.1 333 | tar -xvf – //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(接收端,打开(侦听)端口):nc -lp 333 > 1.mp4 (侦听333端口,侦听的内容保存到1.mp4)
•
B(发送端):nc -nv 1.1.1.1 333 < 1.mp4 –q 1 (将要传递的文件1。mp4输入到333端口上)(-q 1传递完1秒自
动断开)
•
或
•
A(文件的发送端,侦听端口,将视频内容放到这个端口里面,等别人下载):nc -q 1 -lp 333 < a.mp4
•
B(文件的接收端): nc -nv 1.1.1.1 333 > 2.mp4 (接受到2.mp4这个文件里)
•
传输⺫⽬目录
•
A:tar(先把目录打包) -cvf - music/ | nc -lp 333 –q 1
•
B:nc -nv 1.1.1.1 333 | tar -xvf – (解包)
•
加密传⽂文件
•
A:nc -lp 333 | mcrypt(默认情况下没有安装) --flush(接收完就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
2.wireshark
3.dcpdump
NC
侦听模式/传输模式
telnet / 获取banner信息
nc -nv 1.1.1.1 110 (pop3)
nc -nv 1.1.1.1 25 (smtp)
nc -nv 1.1.1.1 80
-v:显示相关的详细链接信息
-n:加ip地址时不进行dns解析
传输文本信息
A:nc -l -p 4444
B:nc -nv 1.1.1.1 4444
-l:listen,打开监听一个端口
-p:指定开放端口号
-q:nc完就断开连接
A: nc -l -p 333 > ps.txt
B: ps aux | nc -nv AIP -q 1
传输文件/目录
传输文件:
A: nc -l -p 333 > 1.map4
B: nc -nv AIP 333 < 1.mp4 -q 1
或
A: nc -l -p 333 < a.mp4 -q 1
B: nc -nv AIP 333 > b.mp4
>: 表示接收方
<: 表示发送方
传输目录:
A: tar -cvf - music/ | nc -lp 333 -q 1
B: nc -nv AIP 333 | tar -xvf -
先把目录打包,在放到nc的管道中
加密传输文件
A: nc -lp 333 | mcrypt --flush -Fbqd -a rijndael-256 -m ecb > 1.mp4
B: mcrypt --flush -Fbq -a rijndael-356 -m ecb < a.mp4 | nc -nv AIP 333 -q 1
远程控制/木马
加密所有流量
流媒体服务器
远程克隆硬盘