nc/netcat命令使用笔录

Bincker 8天前 ⋅ 8 阅读
  1. 命令详解

-g<网关>:设置路由器跃程通信网关,最多设置8个;
-G<指向器数目>:设置来源路由指向器,其数值为4的倍数;
-h:在线帮助;
-i<延迟秒数>:设置时间间隔,以便传送信息及扫描通信端口;
-l:使用监听模式,监控传入的资料;
-n:直接使用ip地址,而不通过域名服务器;
-o<输出文件>:指定文件名称,把往来传输的数据以16进制字码倾倒成该文件保存;
-p<通信端口>:设置本地主机使用的通信端口;
-r:指定源端口和目的端口都进行随机的选择;
-s<来源位址>:设置本地主机送出数据包的IP地址;
-u:使用UDP传输协议;
-v:显示指令执行过程;
-w<超时秒数>:设置等待连线的时间;
-z:使用0输入/输出模式,只在扫描通信端口时使用。
采自https://blog.csdn.net/qq595662096/article/details/81189206

  1. 链接到服务器读取数据

nc -nv IP地址 端口

  1. 侦听端口读取发送数据

nc -lp 端口 3. 实现聊天服务器/客户端

打开两个shell窗口 在第一个输入nc -lp 9999,然后在第二个窗口输入nc -n 127.0.0.1 9999就可以进行互发数据了


全部评论: 0

    我有话说: