This article is about netcat
NETCAT——NC
功能介绍
- 网络工具中的瑞士军刀——小身材,小智慧
- 侦听模式/传输模式
- telnet/获取banner信息
- 传输文本信息——制作聊天功能
- 传输文件/目录
- 加密传输文件
- 远程控制/木马
- 加密所有流量
- 流媒体服务器
- 远程克隆硬盘
nc命令表
nc构建“聊天”功能
使用到的命令1
2nc -l -p 333 #在pc1开启监听333端口
nc -nv {pc1's ip} 333 #在pc2连接333端口
随后在任意pc中输入内容另一pc可收到
nc电子取证
当一台服务器被入侵的时候,为了不在被入侵服务器上操作时候留下痕迹,可以使用nc命令将被入侵服务器上输出的信息传输回来
上图的意思是PC1开启333端口进行监听,而PC2进行ls命令,检索当前文件下文件信息,并通过管道传输给PC1输出,可见在PC1中输出了相关文件信息,以起到不在PC2上留下痕迹的目的。
所用命令
1 | nc -nv -l -p 333 |
另外当输出信息太多事时候可以使用管道重定向到某个文件进行输出
上图意思是PC1开启端口333监听,同时将监听结果重定向到ps.txt文件,PC2使用ps aux扫描进程,同时将进程结果用管道输出给PC1。
1 | nc -l -p 333 > ps.txt #结果重定向到ps.txt |