netcat–nc
• 侦听模式/传输模式
• telnet/获取banner信息
• 传输文本信息
• 传输文件/目录
• 加密传输文件
• 远程控制/木马
• 加密所有流量
• 流媒体服务器
• 远程克隆硬盘
telnet 远程登录
banner信息 横幅广告,用于表明端口的身份,显示欢迎信息
nc -nv ip 端口
传输文本信息
A:nc -l -p 4444 -l 侦听,-p 指定端口
B:nc -nv 1.1.1.1 4444
可用于远程电子取证信息收集
传输文件
A:nc -lp 333 > 1.mp4 侦听333端口,将侦听到的内容输出到1.mp4
B:nc -nv 1.1.1.1 333 <1.mp4 -q 1 连接333端口,传入1.mp4,-q 1传递完后1s自动退出
或
A:nc -lp 333 <a.mp4 -q 1
B:nc -nv 1.1.1.1 333 >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 -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 l
远程