跳到内容
用作 Nmap 标志的裁切青色眼形标记 Nmap 扫描器

版本 7.991

在安装之前的问题

关于 Nmap 下载的直白回答:价格、Windows 11、杀毒标记、Npcap、Zenmap,以及你可以在哪里扫描。默认展开的是人们最常先搜索的一项。


安装 Nmap 安全吗?

Nmap 是免费的网络扫描器,不是恶意软件捆绑包。人们遇到的风险是 ncat.exe 的杀毒误报,以及装到并非公布构建的文件。运行之前,请把 nmap-7.991-setup.exe 的 SHA-256 与 93BFD37B DB31A7AD FD932BEB 5DBCE060 25DA691D 01A0939E 806EA704 F7367657 对照。Softonic 的目录把他们扫描过的构建标为干净,而该目录仍列出 7.97,因此它不是对 7.991 文件的检查。

Nmap 免费吗?

是的。7.991 的 Windows 安装程序、macOS 磁盘映像、Linux RPM 和源码压缩包都是免费下载。使用和再分发遵循源码中附带的 Nmap Public Source License。扫描器内部没有付费层级。

Nmap 能在 Windows 11 上工作吗?

能。官方 Windows 二进制支持 Windows 7 及更新版本,以及 Windows Server 2008 R2 及更新版本。其中包括 Windows 10 和 Windows 11。请使用 nmap-7.991-setup.exe,36 MB。安装程序会安装原始扫描所需的 Npcap。

为什么杀毒软件会标记 Nmap 或 Ncat?

引擎通常标记 ncat.exe,因为 Ncat 可以打开远程 shell。Nmap 项目把这描述为误报,并指出 PowerShell 不会因同类行为被标记。在针对较旧 7.91 安装程序的一份公开多引擎报告中,只有少数引擎标记了该文件。后来,该安装程序在同一份报告上获得了 Microsoft Trusted Source 标记。无论如何都要计算 7.991 的哈希。步骤在杀毒软件指南中。

Npcap 是什么,我需要它吗?

Npcap 是 Nmap 用于原始扫描的 Windows 数据包捕获驱动。没有它,你通常无法用原始数据包扫描自己的机器。跳过 ping 的 TCP connect 扫描 nmap -sT -Pn 使用普通套接字,没有 Npcap 也能运行。Nmap 7.99 随附 Npcap 1.87。Npcap 1.89 是列在 7.991 旁边的较新驱动版本,Nmap 安装程序内的副本并不总是那么新。

Nmap 能在 macOS 和 Linux 上运行吗?

能。macOS 软件包是 nmap-7.991.dmg,34 MB,x86-64,已在 Mac OS X 10.9 及更高版本上测试。Linux 可以使用 nmap-7.991-1.x86_64.rpm,8.2 MB,或 12 MB 的源码压缩包。近期版本的 Zenmap 也是一个 Python 3 wheel,zenmap-7.991-py3-none-any.whl,970 KB。

Zenmap 是什么?

Zenmap 是官方图形界面。它有目标框、快速扫描和密集扫描等配置文件,以及一个命令字段,在你按下扫描之前显示真实的 nmap 命令行。选项卡包括 Nmap 输出、端口 / 主机和拓扑。它能用,也有不少人说这个窗口看起来过时。7.96 在配置文件菜单下增加了深色模式开关。

我可以扫描任何网络吗?

不能。只扫描你拥有或获准测试的主机。未经授权的扫描可能违反计算机滥用方面的法律。本站截图中的主机 scanme.nmap.org 是项目的练习目标。在其他任何地方,规则都是要有所有者的许可。

Windows 安装程序里有什么?

nmap-7.991-setup.exe 会安装 Nmap 命令、把 Nmap 注册到 PATH 的选项、Npcap、Zenmap、Ncat 和 Ndiff。Nping 是套件的一部分。功能页上较旧的安装截图仍显示 WinPcap。当前安装程序使用 Npcap。

为什么在 Windows 上扫描我自己的电脑会失败?

没有 Npcap 时,Windows 通常会阻止对 127.0.0.1 和电脑自身地址的原始扫描。从安装程序安装 Npcap,或运行 nmap -sT -Pn 127.0.0.1。第二条命令是本地套接字检查。它不能显示这台电脑从另一台机器看起来是什么样。

安装步骤在指南页。软件包大小在下载页。

下载 7.991