基础信息
| 项目 | 内容 |
|---|---|
| 类型 | 网络安全与网络扫描工具 |
| 开发方 | Gordon Lyon(Fyodor)及开源社区 |
| 最新稳定版 | 7.95(2025年发布) |
| 支持平台 | Windows / Linux / macOS / BSD / 安卓(Termux) |
| 开源协议 | NPSL(类GPL开源许可) |
| 核心功能 | 主机发现、端口扫描、服务版本探测、OS指纹识别、脚本引擎(NSE) |
| 网盘下载 | 阿里云盘 · Nmap全平台安装包合集 |
| 最后更新 | 2026-04-25 |
内容梗概
Nmap(Network Mapper)是全球安全圈公认的“扫描之王”。它能在短短几秒内探测目标机器的开放端口、运行服务、操作系统类型,甚至通过脚本引擎批量执行漏洞检测与渗透测试任务。本教程从零开始,逐步讲解Nmap的下载安装、命令行基础语法与高频扫描参数,并结合实际场景演示端口扫描、网段探测、服务识别三种最常见用法,帮助初学者快速上手。
核心亮点
- 零基础友好:从下载到运行全流程图解
- 高频参数精讲:
-sS、-sV、-O、-p、-T4一网打尽 - 实战场景演练:单机扫描 / 网段发现 / 服务指纹识别
- 附赠阿里云盘安装包合集,免去官网访问困扰
一、为什么每个安全爱好者都要学 Nmap?
在实战渗透或企业合规巡检中,信息收集决定后续攻击面分析的成败。Nmap诞生二十余年,依然是端口扫描、服务发现、漏洞探测领域最稳定的“瑞士军刀”。无论是盯紧自家内网弱口令,还是评估云上资产暴露面,它都是绕不开的第一课。
但很多新手卡在第一步:官网下载慢、依赖库装不上、命令一多就懵。下文将从实际使用角度,手把手带你完成Nmap的安装与高频用法入门。
二、从下载到跑通第一个扫描命令
1. 下载与安装
- Windows:解压后双击
nmap-setup.exe,保持默认选项完成安装。 - Linux(Debian/Ubuntu):
sudo apt install nmap - macOS:
brew install nmap - 也可直接下载文末网盘内的免安装便携版,解压即用,适合在U盘或渗透测试系统中随身携带。
2. 验证安装
nmap -v 若输出Nmap版本号及配置信息,则安装成功。
3. 第一次试探
nmap 192.168.1.1 这个命令会扫描目标IP的1000个常用端口,列出开放端口与对应服务。首次扫描通常耗时十几秒,你可以观察终端输出的端口状态表。
三、高频参数速查:一图流实战
| 参数 | 作用 | 示例 |
|---|---|---|
-sS | SYN半开扫描(默认,速度快、不易留日志) | nmap -sS 192.168.1.1 |
-sT | TCP全连接扫描(权限不足时使用) | nmap -sT 192.168.1.1 |
-sV | 探测服务版本号 | nmap -sV 192.168.1.1 |
-O | 操作系统指纹识别 | nmap -O 192.168.1.1 |
-p | 指定端口范围(如 -p 22,80,443 或 -p 1-65535) | nmap -p 1-1000 192.168.1.1 |
-T4 | 时序模板(0-5,越大扫描越快,一般用T4) | nmap -T4 192.168.1.1 |
-A | 综合探测(OS + 版本 + 脚本 + traceroute) | nmap -A 192.168.1.1 |
一个高频组合:
nmap -sS -sV -O -T4 192.168.1.1 执行后会同时输出开放端口、服务版本、操作系统类型,是渗透测试信息收集阶段的黄金命令。
四、场景实操:三个命令解决90%日常需求
场景一:扫描指定IP的常见端口
nmap -p 22,80,443,3306,6379 192.168.1.1 适合快速判断目标是否开启SSH、Web服务、数据库端口。
场景二:探测整个网段存活主机
nmap -sn 192.168.1.0/24 只做主机发现(Ping扫描),不扫端口,用于内网资产盘点。
场景三:批量识别服务版本与漏洞
nmap -sV --script=vuln 192.168.1.1 依靠Nmap脚本引擎(NSE),可自动调用数百个漏洞检测脚本,输出风险提示,是初级渗透测试与安全自查的利器。
五、总结与推荐
Nmap学习曲线平缓,但对新手而言,输出格式、扫描原理、参数组合仍需要反复训练。推荐配合网盘内的中文手册和示例配置文件一起上手,先在自己虚拟机环境中扫描靶机(如Metasploitable 2),再过渡到真实内网资产,练习时注意务必在授权范围内测试。
用户讨论:“看完这篇直接跑通了内网扫描,之前只会用网上现成工具扫IP,现在终于明白开放端口和服务指纹是怎么来的了。”
网盘下载:Nmap全平台安装包 + 中文手册 + 命令速查表
下载链接:https://www.aliyundrive.com/s/MQeAuGM6Mu9
如需更多实操演示(如Zenmap可视化界面、NSE脚本编写入门),欢迎在评论区留言,下一篇教程安排。