姜鹏辉的个人博客 GreyNius

【抓包】Linux-nc命令

2019-11-29

Linux中nc命令是一个功能强大的网络工具,全称是netcat。

nc的作用

  1. 实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口
  2. 端口的扫描,nc可以作为client发起TCP或UDP连接
  3. 机器之间传输文件
  4. 机器之间网络测速

安装

yum install nc -y
yum install nmap -y

使用

语法:nc 选项 参数

选项:

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

Similar Posts

Comments