Nmap(网络映射器)是一个开源的网络发现和安全审计工具。它可以快速扫描大型网络,发现活动主机、开放端口、服务版本和操作系统信息,是网络管理员和安全专家的必备工具。
$ nmap -sS -sV 192.168.1.1 # 开始对目标进行SYN扫描和版本检测 Starting Nmap 7.93 ( https://www.gbso.cn/nmap/ ) at 2023-10-15 10:30 UTC Nmap scan report for router.local (192.168.1.1) Host is up (0.0023s latency). Not shown: 995 filtered ports PORT STATE SERVICE VERSION 22/tcp open ssh OpenSSH 8.2p1 Ubuntu 4ubuntu0.5 80/tcp open http nginx 1.18.0 (Ubuntu) 443/tcp open ssl/http nginx 1.18.0 (Ubuntu) 8080/tcp open http-proxy Squid http proxy 4.13 9000/tcp open cslistener? Service Info: OS: Linux; CPE: cpe:/o:linux:linux_kernel Service detection performed. Please report any incorrect results... Nmap done: 1 IP address (1 host up) scanned in 8.42 seconds $ nmap -O 192.168.1.100 # 操作系统检测 Starting Nmap 7.93 ( https://www.gbso.cn/nmap/ ) at 2023-10-15 10:32 UTC Nmap scan report for desktop-pc (192.168.1.100) Host is up (0.0056s latency). Not shown: 998 closed ports PORT STATE SERVICE 135/tcp open msrpc 139/tcp open netbios-ssn Device type: general purpose Running: Microsoft Windows 10|11 OS CPE: cpe:/o:microsoft:windows_10 cpe:/o:microsoft:windows_11 OS details: Microsoft Windows 10 21H2 or Windows 11 21H2 Network Distance: 1 hop OS detection performed. Please report any incorrect results... Nmap done: 1 IP address (1 host up) scanned in 3.12 seconds
强大的网络扫描和安全审计能力,满足各种网络探测需求
快速发现网络中的活动主机,支持多种探测技术(ICMP、ARP、TCP、UDP等),可以绕过防火墙检测在线设备。
检测目标主机开放的TCP/UDP端口,支持多种扫描技术(SYN、ACK、FIN、NULL等),可识别防火墙配置。
识别开放端口上运行的服务及其版本信息,包含数千种服务的签名,帮助评估服务漏洞风险。
通过TCP/IP指纹识别技术,探测目标主机的操作系统类型和版本,准确识别数百种操作系统。
提供PC版和安卓版Nmap下载,支持夸克网盘高速下载
更新时间:2026-02-05 14:11:29
适用于Windows、Linux和macOS系统
PC版二维码
Nmap命令行工具和图形界面工具的实际运行截图
Nmap强大的命令行界面,提供丰富的参数和选项,支持脚本引擎进行高级扫描。
Zenmap是Nmap的官方图形用户界面,提供可视化扫描配置和结果展示,适合新手使用。
Nmap Android版本,支持在移动设备上进行网络扫描,包含终端界面和简易图形界面。
学习常用的Nmap命令和扫描技巧
最基础的扫描方式,快速发现目标主机开放的端口。
使用不同的扫描技术探测开放端口和绕过防火墙。
识别服务版本和运行Nmap脚本检测已知漏洞。
解答用户关于Nmap的常见疑问
是的,Nmap是完全免费的开源软件,根据GPL许可证发布。您可以自由下载、使用和修改源代码,甚至可以在遵守许可证的条件下重新分发。
Nmap本身是一个合法的网络工具,用于网络管理和安全审计。但使用Nmap扫描未经授权的网络系统可能违反法律或服务条款。请确保您只扫描您拥有或获得明确授权扫描的网络。
安卓版Nmap功能基本完整,但由于Android系统的限制,某些扫描技术(如SYN扫描)需要root权限。非root设备可以使用TCP Connect扫描和UDP扫描。大部分NSE脚本都可以正常运行。
建议从官方文档开始学习,Nmap官网提供了详细的参考指南和手册。此外,可以尝试Nmap自带的教程命令:nmap --help查看所有选项,或使用nmap -h获取快速帮助。网上也有许多优秀的Nmap教程和视频课程。
Nmap支持所有主流操作系统:Windows、Linux、macOS、FreeBSD、OpenBSD、Solaris等。此外还有适用于Android的移动版本。Windows用户还可以使用Zenmap图形界面,Linux/macOS用户可以通过包管理器直接安装。