RustScan – 使用 Rust 进行更快的 Nmap 扫描
端口扫描是检测 Web 服务器上活动端口的过程。在某些情况下,如果服务器上运行了一个不熟悉的端口,这可能会导致漏洞。我们可以使用各种自动化工具,如 Nmap、Masscan 等进行端口检测。与 Nmap 相比, RustScan是确保最快的结果检索工具的工具。 RustScan 是将 17 分钟的 Nmap 扫描转换为 19 秒的工具。 RustScan 工具是用 Rust 语言开发的,在 GitHub 平台上有效。 RustScan 工具是一个开源和免费使用的工具。 RustScan 工具可以在近 7-8 秒内扫描 65k 个端口,这比其他工具快得多。 RustScan 工具支持 IPv6 版本 IP。
在 Kali Linux 操作系统上安装 RustScan 工具
第 1 步:从以下链接下载 .deb 文件到您的 Kali Linux 操作系统。
https://github.com/RustScan/RustScan/releases/download/2.0.1/rustscan_2.0.1_amd64.deb
第 2 步:在文件上运行命令 dpkg -i 以安装该工具。
sudp dpkg -i rustscan_2.0.1_amd64.deb
第 3 步:现在使用以下命令运行该工具并检查帮助部分。
rustscan -h
在 Kali Linux 操作系统上使用 RustScan 工具
示例 1 :主机扫描
rustscan -a www.geeksforgeeks.org
在本例中,我们将对 geeksforgeeks.org 域执行简单的端口扫描。
示例 2 :单个端口扫描
rustscan -a www.geeksforgeeks.org -p 443
在此示例中,我们将执行特定的单端口检测,而不是扫描所有端口。
示例 3 :多选端口扫描
rustscan -a www.geeksforgeeks.org -p 443,80,121,65535
在此示例中,我们将执行多个端口扫描或特定端口列表,而不是扫描所有端口。
示例 4:端口范围
rustscan -a www.geeksforgeeks.org --range 1-1000
在此示例中,我们将在 geeksforgeeks.org 域上执行 1-1000 范围内的端口检测。