2024年5月7日发(作者:)

windows下naabu用法

Naabu是一款开源的端口扫描工具,可以帮助安全测试人员快

速识别目标系统上开放的端口和服务。它可以扫描常用的

TCP和UDP端口,并提供了丰富的定制选项,使用户可以根

据需要进行高度定制和配置。

Naabu的使用非常简单,我们可以在Windows系统上通过以

下步骤进行安装和使用:

1. 下载Naabu二进制文件:可以从Naabu的官方GitHub页面

(/projectdiscovery/naabu)下载最新版本的二

进制文件。在下载页面中找到适合Windows系统的版本,并

下载相应的压缩包。

2. 解压缩文件:将下载的压缩包解压缩到任意的目录中,得到

一个名为“naabu”的可执行文件。

3. 打开命令提示符:使用Windows的“开始”菜单或者搜索功

能打开命令提示符。

4. 切换到Naabu的所在目录:使用“cd”命令切换到Naabu所在

的目录。例如,如果Naabu的可执行文件在D盘的根目录下,

则可以使用以下命令切换到该目录:cd D:

5. 执行Naabu扫描命令:在命令提示符中,输入以下命令来

执行Naabu扫描命令:

naabu -host <目标主机> [-ports <扫描端口>]

其中,<目标主机>是要扫描的目标IP地址或者域名,可以

是单个主机,也可以是一个带有多个主机的文件;<扫描端口>

是要扫描的端口范围,可以是单个端口,也可以是一个带有多

个端口的文件。如果不指定该选项,则Naabu将扫描常用的

100个端口。

6. 查看扫描结果:Naabu将自动执行端口扫描并显示扫描结果。

结果将包括开放的端口、服务类型等信息。

除了基本的扫描命令外,Naabu还提供了很多其他的定制选项,

可以根据实际需求进行配置。下面是一些常用的定制选项:

- -v:显示详细的扫描信息,包括每个扫描请求的详细结果。

- -rate <速率>:设置扫描的速率限制,单位是请求数/秒。

- -silent:静默模式,不显示扫描过程中的任何信息,只显示

结果。

- -exclude-cdn:排除扫描CDN(内容分发网络)保护的主机。

- -exclude <主机文件>:从扫描中排除指定的主机列表,主机

列表可以是一个文件或者一个带有多个主机的字符串。

通过上述的步骤和定制选项,我们可以使用Naabu进行快速

的端口扫描和识别目标系统上开放的服务。Naabu的简单和灵

活的使用方法使其成为了一款广泛应用于安全测试和渗透测试

的工具,在检查系统安全性和漏洞检测方面发挥了重要的作用。