瑞士军刀Netcat
- NC: netcat
- NC反弹shell命令
- centos 安装
反弹shell时如果用Linux的netcat监听可能
会出现中文字符、↑↓←→等特殊按键乱码问题,我们可以尝试使用rlwrap工具来解决这个问题。
NC: netcat
一个简单、可靠的网络工具
- nc的作用
(1)实现任意TCP/UDP端口的侦听
可作为server 以TCP或UDP方式侦听指定端口
(2)端口的扫描
nc可以作为client发起TCP或UDP连接
(3)机器之间传输文件
(4)机器之间网络测速
- 控制参数
-l
指定nc将处于侦听模式,被当作server
侦听并接受连接,而非向其它地址发起连接。
-p
暂未用到(老版本的nc可能需要在端口号前加-p参数)
-s
指定发送数据的源IP地址,适用于多网卡机
-u
指定nc使用UDP协议,默认为TCP
-v
输出交互或出错信息
-w
超时秒数,后面跟数字
-z
表示zero,表示扫描时不发送任何数据