Nmap 网络扫描工具

Nmap(网络映射器)是一个开源的网络发现和安全审计工具。它可以快速扫描大型网络,发现活动主机、开放端口、服务版本和操作系统信息,是网络管理员和安全专家的必备工具。

nmap-terminal
$ 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
                    

Nmap核心功能

强大的网络扫描和安全审计能力,满足各种网络探测需求

主机发现

快速发现网络中的活动主机,支持多种探测技术(ICMP、ARP、TCP、UDP等),可以绕过防火墙检测在线设备。

端口扫描

检测目标主机开放的TCP/UDP端口,支持多种扫描技术(SYN、ACK、FIN、NULL等),可识别防火墙配置。

服务版本检测

识别开放端口上运行的服务及其版本信息,包含数千种服务的签名,帮助评估服务漏洞风险。

操作系统识别

通过TCP/IP指纹识别技术,探测目标主机的操作系统类型和版本,准确识别数百种操作系统。

Nmap下载

提供PC版和安卓版Nmap下载,支持夸克网盘高速下载

更新时间:2026-02-05 14:11:29

安卓版下载

适用于Android手机和平板设备

nmap安卓版二维码 logo 安卓版二维码

PC版下载

适用于Windows、Linux和macOS系统

nmap安卓版二维码 logo PC版二维码

工具界面展示

Nmap命令行工具和图形界面工具的实际运行截图

Nmap命令行界面

命令行界面

Nmap强大的命令行界面,提供丰富的参数和选项,支持脚本引擎进行高级扫描。

Zenmap图形界面

Zenmap图形界面

Zenmap是Nmap的官方图形用户界面,提供可视化扫描配置和结果展示,适合新手使用。

Nmap安卓版界面

安卓移动版

Nmap Android版本,支持在移动设备上进行网络扫描,包含终端界面和简易图形界面。

Nmap使用教程

学习常用的Nmap命令和扫描技巧

基本扫描

最基础的扫描方式,快速发现目标主机开放的端口。

# 扫描单个主机
nmap 192.168.1.1

# 扫描IP范围
nmap 192.168.1.1-100

# 扫描整个子网
nmap 192.168.1.0/24

端口扫描技巧

使用不同的扫描技术探测开放端口和绕过防火墙。

# SYN扫描 (最常用)
nmap -sS 192.168.1.1

# UDP端口扫描
nmap -sU 192.168.1.1

# 全面扫描 (TCP+UDP+版本+OS)
nmap -A 192.168.1.1

服务和漏洞检测

识别服务版本和运行Nmap脚本检测已知漏洞。

# 服务版本检测
nmap -sV 192.168.1.1

# 操作系统检测
nmap -O 192.168.1.1

# 运行漏洞扫描脚本
nmap --script vuln 192.168.1.1

常见问题

解答用户关于Nmap的常见疑问

Nmap是免费的吗? +

是的,Nmap是完全免费的开源软件,根据GPL许可证发布。您可以自由下载、使用和修改源代码,甚至可以在遵守许可证的条件下重新分发。

Nmap是否合法? +

Nmap本身是一个合法的网络工具,用于网络管理和安全审计。但使用Nmap扫描未经授权的网络系统可能违反法律或服务条款。请确保您只扫描您拥有或获得明确授权扫描的网络。

安卓版Nmap有哪些功能限制? +

安卓版Nmap功能基本完整,但由于Android系统的限制,某些扫描技术(如SYN扫描)需要root权限。非root设备可以使用TCP Connect扫描和UDP扫描。大部分NSE脚本都可以正常运行。

如何学习Nmap的进阶用法? +

建议从官方文档开始学习,Nmap官网提供了详细的参考指南和手册。此外,可以尝试Nmap自带的教程命令:nmap --help查看所有选项,或使用nmap -h获取快速帮助。网上也有许多优秀的Nmap教程和视频课程。

Nmap可以在哪些操作系统上运行? +

Nmap支持所有主流操作系统:Windows、Linux、macOS、FreeBSD、OpenBSD、Solaris等。此外还有适用于Android的移动版本。Windows用户还可以使用Zenmap图形界面,Linux/macOS用户可以通过包管理器直接安装。

下载Nmap