Nmap(网络映射器)是一款用于网络发现和安全审计的网络安全工具,它是开源软件。软件名字Nmap是Network Mapper的简称。许多系统和网络管理员也发现它的任务管理如网络资产管理、管理服务升级计划和监视主机或服务的正常运行时间是有用的。
Nmap 使用原始IP数据包以新的方式来确定网络上哪些主机可用,那些主机提供什么服务 (应用程序名称和版本),正在运行什么操作系统 (OS 版本) ,在使用什么类型的数据包过滤器/防火墙都,以及几十个其他的功能。它旨在快速扫描大型网络,对单一主机也工作正常。
Nmap 可以在所有主要的计算机操作系统上运行,官方二进制软件包可用于Linux、 Windows 和 Mac OS X。除了可执行经典的 Nmap 命令行之外,Nmap 套件还包括高级的图形用户界面和结果查看器 (Zenmap),灵活的数据传输,重定向和调试工具 (Ncat),比较实用的扫描结果比较工具 (Ndiff),和数据包生成和响应分析工具 (Npingping)。
Nmap 被 Linux Journal, Info World, LinuxQuestions.Org, 和 Codetalker Digest 评为"年度安全产品"。它甚至还”出演了“十二部电影,包括 The Matrix Reloaded, Die Hard 4, Girl With the Dragon Tattoo, 和 The Bourne Ultimatum。
Nmap 是...
- 灵活︰ 支持几十种先进的技术,用于映射出充满 IP 筛选器、 防火墙、 路由器和其他障碍的网络。这包括许多端口扫描机制 (TCP 和 UDP)、 OS 检测、 版本检测、ping 扫描等等。
- 功能强大︰ Nmap 已被用于扫描数百上千台机器的巨大网络。
- 便携式︰ 大多数操作系统支持,包括 Linux、 Microsoft Windows、 FreeBSD、 OpenBSD、 Solaris、 IRIX、 Mac OS X、 HP-UX,NetBSD,Sun OS、 Amiga,等等。
- 很简单︰ 虽然 Nmap 为行家提供了一套丰富的高级功能,你可以先从简单的 “nmap -v -A targethost”入手。传统的命令行和图形(图形用户界面)版本都可以满足您的偏好。对于那些谁不希望从源代码编译 Nmap的用户,可以下载按照二进制文件包。
- 免费︰ 该项目的主要目标是,帮助使互联网更安全一点,为管理员提供/审计/黑客利用先进的工具,以探索他们的网络。Nmap是免费下载的,还附带了完整的源代码,你可以根据许可证的条款修改和重新发布。
- 文档齐全︰ 付出巨大努力在全面和最新的手册页、 白皮书、 教程,甚至整本书 !多种语言版本。
- 支持︰ 虽然 Nmap 没有配备保修,它由充满活力的社区的开发人员和用户提供很好支持。这种互动大多数发生在 Nmap mailing lists。大多数的 bug 报告和问题应将发送给nmap-dev list,但仅在你阅读指引之后。我们建议所有用户都订阅低流量的 nmap-hackers。你也可以在 Facebook 和 Twitter 上找到 Nmap。如果要实时聊天,加入 Freenode or EFNet 的 #nmap 通道。
- 赞誉︰ Nmap 赢得了许多奖项,包括由 Linux Journal, InfoWorld 和 Codetalker Digest 颁布的"年度信息安全产品"。关于它的文章已被刊登在数以百计的杂志上、几部电影,很多书和一本漫画书系列。
- 流行︰ 每一天都有成千上万的人下载 Nmap,和包含它的多个操作系统 (Redhat Linux,Debian Linux,Gentoo,FreeBSD,OpenBSD,等等)。它是在 Freshmeat.Net 资源库十大项目之一(从 30,000个项目中选出)。这很重要,因为它让Nmap充满活力地开发和得到用户社区的支持。