Nmap 是一个探测/扫描主机网络信息的实用工具,可用于网络维护、网络安全等方面。能有效的测试一个或多个网络设备之间的网络信息。有关Nmap 的下载,可前往 https://nmap.org/ 获取。
配置环境变量
为了能在终端里快速访问 Nmap 程序,可在电脑的环境变量 path 中添加 Nmap的安装路径。
相关常用指令:
- 主机状态和端口扫描
1.列举主机所有的端口状态信息.
1 | nmap IP |
2.列举主机指定的端口状态信息.
1 | nmap -p端口号 IP |
3.列举主机指定的多个端口状态信息.
1 | nmap -p端口号,端口号 IP |
4.列举主机指定协议(TCP/UDP)的端口状态信息.
1 | nmap -p T:端口号,U:端口号 IP |
5.列举主机指定协议名称的端口状态信息.
1 | nmap -p 名称 IP |
6.列举主机已注册的端口状态信息.
1 | nmap -p [1-65535] IP |
7.识别目标主机端口和服务状态信息
1 | nmap -sV IP |
8.探测目标机器的操作系统+端口和服务状态信息
1 | nmap -A -v -T4 IP |
- 网络内主机信息的扫描
9.发现局域网中的存活主机
1 | nmap - IP |
10.发现局域网中的主机
1 | nmap -sP IP |