Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
RustScan — 🤖 现代端口扫描器 🤖 | Kitploit
工具/GitHubGitHub/bee-san/rustscan
侦察网络映射端口扫描漏洞分析脚本与自动化渗透测试网络映射 分类第 4 名端口扫描 分类第 4 名
GitHubbee-san/rustscan

RustScan

20.3k1.4k6714天前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

🤖 现代端口扫描器 🤖

查看仓库

➡️ [Discord][discord] | [安装指南][toc-install] | [使用指南][usage-guide] ⬅️

快速、智能、高效。

![Arch Linux package][badge-1] ![Built with Rust][badge-2] ![GitHub All Releases][badge-3] ![Crates.io][badge-4] ![Discord][badge-5] ![Actions][badge-6]

🤔 这是什么?

![fast][speed-1]

现代端口扫描器。快速发现端口(最快仅需 3 秒)。通过我们的脚本引擎运行脚本(支持 Python、Lua、Shell)。

🛠️ 安装

你可以从我们的 releases 页面 下载 RustScan 的二进制文件。

我们更希望你使用包管理器进行安装,因为这样已经过测试,并且能在你的系统上正常工作。

RustScan 已经存在于许多软件仓库中。你可以使用任何你喜欢的工具来安装它:

Packaging status

RustScan 官方仅支持通过 Cargo 安装,如果你想使用这种方式,请先安装 Rust,然后运行 cargo install rustscan

安装示例包括:

MacOS:

  brew install rustscan

Arch:

  pacman -S rustscan

✨ 特性

  • 在 3 秒内扫描全部 65k 个端口。
  • 完整的脚本引擎支持。自动将结果管道传输到 Nmap,或使用我们的脚本(或编写你自己的脚本)来做任何你想做的事。
  • 自适应学习。RustScan 会随着你的使用而不断改进。这里没有臃肿的机器学习,只有基础的数学运算。
  • 你所期望的常规功能。IPv6、CIDR、文件输入等等。
  • 自动将端口管道传输到 Nmap。

‼️ 重要链接

📖 [安装指南][toc-install]📚 [文档][links-table-2]🦜 [Discord][discord]
🐧 ARM 支持

🙋 目录

  • 📖 [安装指南][toc-install]
  • 🐋 [Docker 用法][toc-docker-usage]
  • 🐧 ARM 支持
  • 🦜 [Discord][discord]
  • 🤸 [用法][usage-1]

🔭 为什么选择 RustScan?

RustScan 是对端口扫描器的现代诠释。简洁而快速。同时为你提供广泛的可扩展性。

更不用说 RustScan 使用自适应学习来随时间不断自我改进,使其成为最适合你的端口扫描器。

🧋 速度

![fast][speed-1]

RustScan 保证速度。不过,如果你因为隐蔽性需要而想运行慢速扫描,那也是可以的。

首先,让我们谈谈代码。

我们有一些测试,用于检查 RustScan 是否比上一个版本明显变慢。如果是,持续集成就会失败,除非我们让它更快,否则无法将代码提交到 master 分支。

[HyperFine][speed-2] 用于随时间监控 RustScan 的性能,以回答这个问题:“我们是在变快吗?我们是在变慢吗?”。

每个 pull request 都会由一个人审查,但通常情况下,会有两个人审查。我们会手动测试它,并确保代码不会对性能产生负面影响。

[在此阅读更多][speed-3]。

⚙️ 可扩展

![scripts][extensible-1]

RustScan 将结果管道传输到自定义 Python 脚本

RustScan 有一个新的脚本引擎,允许任何人用大多数语言编写脚本。Python、Lua 和 Shell 都受支持。

想把发现的端口管道传输到 Nmap 以进行进一步分析?可以。如果发现 SMB 开放,想运行 smb-enum?可以。

可能性是无限的——而且你可以用任何你觉得顺手的语言编写脚本。

[在此阅读更多][extensible-2]。

🌊 自适应

![adaptive][adaptive-1]

RustScan 自动微调自身以匹配主机操作系统

RustScan 有一组很酷的功能,称为“自适应学习”。这些功能会“学习”你正在扫描的环境以及你如何使用 RustScan,从而随时间不断自我改进。

我们用这个总称来指代任何符合这一标准的功能。这个列表不断变化,所以[请查看我们的 wiki 以获取更多信息][adaptive-learning]。

👩‍🦯 无障碍

![fast][accessible-1]

RustScan 是首批旨在实现完全无障碍的渗透测试工具之一。

[大多数渗透测试工具都无障碍性不佳][accessible-2],这对整个行业产生了负面影响。

RustScan 有持续集成测试,旨在确保其无障碍性,我们也在不断努力改进无障碍性,确保每个人都能使用 RustScan。

🤸 用法

我们有 2 份使用指南。[基本用法][usage-1] 和 [你可能想做的事][usage-2]。

我们还有关于配置文件的文档,见[此处][config-file-here]。

🎪 社区

[贡献][community-1] 阅读此文以了解如何贡献。

贡献者 ✨

All Contributors

感谢这些了不起的人(emoji key):

下载工具