📜  如何在 Windows 中安装和使用 Naabu(1)

📅  最后修改于: 2023-12-03 14:52:38.393000             🧑  作者: Mango

在 Windows 中安装和使用 Naabu


Naabu 是一款网络扫描工具,可以用于端口扫描、服务识别、子域名枚举等。本文主要介绍 Naabu 在 Windows 系统中的安装和使用。

安装

Naabu 官方提供了 Windows 版本可执行文件,因此下载安装非常简单。首先,打开 Naabu 的 GitHub 库 (https://github.com/projectdiscovery/naabu),在最新版本的 Assets 中找到适用于 Windows 的可执行文件,下载并解压。以 Naabu v2.0.5 为例,我们可以在页面上找到以下下载链接:

Naabu download

下载完成后,在解压目录下可以看到 Windows 版本的可执行文件 naabu.exe:

Naabu files

使用

Naabu 支持的参数非常多,具体可以通过 naabu --help 命令查看。常用的扫描参数包括 -p(端口扫描)、-c(CIDR IP 地址扫描)、-iL(指定主机列表扫描)等等。下面简单介绍几个常用的功能。

端口扫描

通过 -p 参数可以指定需要扫描的端口范围,例如:

naabu -p 80-100 192.168.0.1

这个命令会扫描目标 IP 地址为 192.168.0.1 的主机的 80 到 100 端口。如果需要扫描多台主机,可以用逗号分隔多个 IP 地址。

子域名扫描

使用 -host 参数可以指定主域名,同时通过 -silent 参数可以禁止显示 banner 信息:

naabu -host example.com -silent
输出格式

Naabu 支持多种输出格式,包括 JSON、CSV 等等。使用 -o 参数指定输出文件名和格式,例如:

naabu -host example.com -o scan_result.csv

这个命令将结果输出到名为 scan_result.csv 的文件中。如果输出格式为 JSON,则文件名应该以 .json 结尾。

总结

Naabu 是一款简单易用的网络扫描工具,适用于端口扫描、服务识别和子域名枚举等场景。在 Windows 上,我们可以通过下载官方提供的可执行文件进行安装,之后就可以用数行命令快速扫描目标主机,获取相关信息。