netcat 是一个功能强大的网络工具,可以用于网络连接、端口扫描、文件传输等。
安装
brew install netcat
使用
常用参数:
- -l: 监听端口
- -p: 指定端口
- -u: 使用 UDP
- -v: 显示详细信息
- -n: 不进行域名解析
- -z: 扫描端口
监听端口
nc -l 8080
连接到端口
nc 127.0.0.1 8080
测试端口是否连通
扫描目标主机端口是否连通:
nc -zv -w1 192.168.1.100 1-65535 2>&1 | grep succeeded