赞
踩
目录
Netcat 是一款简单的Unix工具,使用UDP和TCP协议。
它是一个可靠的容易被其他程序所启用的后台操作工具,
同时它也被用作网络的测试工具或黑客工具。
使用它你可以轻易的建立任何连接。内建有很多实用的工具。
命令行直接安装:
yum install nc
下载地址:https://eternallybored.org/misc/netcat/
注意:里面的exe程序可能会被检测为病毒。
找个合适的位置解压,不要直接在C盘。
win11 设置环境变量
最后注意,打开了几个窗口都要点确定,这样才能确保修改。
-d 脱离命令窗口,在后台运行,常用于后门建立过程
-e 执行某个程序,常用于后门建立过程
-G gateway 设置网关,常用于突破内网限制
-g num 路由跳数
-i sec 设置发送每一行数据的时间间隔
-l 设置netcat处于监听状态等待连接
-L 设置netcat处于监听状态等待连接,当客户端断开,服务端依旧回到等待状态
-n 设置netcat只识别ip地址,不在进行DNS解析
-o file 设置传输十六进制的数据
-p port 设置本地监听的端口号
-r 设置netcat随机化的端口号
-s addr 设置netcat源地址
-t 回复telnet的请求数据包
-u 设置netcat使用UDP模式
-v 显示错误提示信息
-w secs 设置连接超时秒数
-z 设置扫描模式,表示发送的数据包中不包含任何payload
- nc -l -p [port]
- # -l 表示监听
- # -p 监听端口号
nc [服务端ip] [服务端端口号]
这样就相当于建立了一个对话连接,双方可以互相通信,但不能对机器执行相关操作。
演示如下:
服务端:
客户端:
当然netcat除此之外还有很多用法,因为目前我只用到这个,其他的用法网上有很多,这里就不在描述。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。