欢迎来到开源软件网 - 安全、纯净、免费的开源软件下载平台
📦

Nmap

版本:7.99
大小:1.85MB
语言:英文
系统:Linux、Windows、macOS、BSD、Solaris‌
更新:2024
授权:
⬇️ 立即下载

✅ 安全无毒 | 无捆绑软件 | 官方原版

📖 软件详细介绍

Nmap(Network Mapper)是一款开源网络探测与安全审计工具,核心功能涵盖‌主机发现、端口扫描、服务版本识别、操作系统指纹检测及 NSE 脚本扩展‌,优势在于‌多协议支持、隐蔽扫描能力、跨平台兼容性及强大的社区生态‌。‌‌

核心功能

  1. 主机发现‌:通过 ICMP、TCP SYN/ACK、ARP 等协议探测目标是否在线,支持网段批量存活检测。
  2. 端口扫描‌:支持 TCP SYN(半开放)、Connect、UDP、FIN/Xmas/Null 等十余种扫描模式,精准判定端口状态(open/closed/filtered)。
  3. 服务与版本检测‌:分析响应 Banner 及指纹,识别运行服务名称、具体版本号及协议类型(如 ssh OpenSSH 7.9)。
  4. 操作系统识别‌:基于 TCP/IP 栈特征(TTL、窗口大小等)匹配指纹库,推断目标操作系统类型及版本。
  5. NSE 脚本引擎‌:内置 500+ Lua 脚本,支持漏洞验证、弱口令检测、后门排查及自定义自动化任务扩展。‌‌

主要优势

  • 灵活隐蔽‌:提供 SYN 半连接、分片、IP 伪装、诱饵扫描等策略,有效规避防火墙与 IDS 记录。
  • 高效精准‌:动态延时计算、并行扫描机制及默认 Top-1000 端口策略,平衡速度与覆盖率;支持全端口(1-65535)深度探测。
  • 跨平台开源‌:免费(GPL 协议),原生支持 Linux、Windows、macOS 等主流系统,源码开放便于移植与二次开发。
  • 生态丰富‌:拥有 Zenmap 图形界面、多种日志输出格式(XML/JSON/Grep),配合活跃社区与详尽文档,适配从资产盘点到渗透测试的全场景需求。‌‌

⚙️ 系统要求

‌操作系统‌:
原生支持 ‌Linux、Windows (7 及以上)、macOS‌;兼容 BSD、Solaris 等 Unix-like 系统 。
硬件配置‌:
无特殊 CPU/内存要求,常规计算机即可运行;大规模扫描建议多核 CPU 与充足内存以提升并发效率 。
‌依赖库‌: ‌
Linux/macOS‌:系统通常预装 libpcap,无需额外安装;源码编译需 libpcre(通常内置或自动降级)。 ‌Windows‌:必须安装 ‌Npcap‌(WinPcap 的现代替代版)以支持原始数据包发送/接收及 SYN 扫描等高级功能;仅基础 Connect 扫描可不依赖此驱动 。
权限需求‌:
执行‌主机发现、OS 指纹识别、SYN 扫描 (-sS)‌ 等需‌管理员/root 权限‌;普通 TCP Connect 扫描 (-sT) 无需提权 。‌‌