Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

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

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

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
OverThruster — 用于Arduino的HID攻击载荷生成器 | Kitploit
工具/GitHubGitHub/redlectroid/overthruster
Payload生成渗透测试硬件与物联网安全红队
GitHubredlectroid/overthruster

OverThruster

用于Arduino的HID攻击载荷生成器

查看仓库
1654638年前Kitploit 审核通过

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

OverThruster

“我被电离了,但现在没事了。” -巴克鲁·班赛

通用信息

OverThruster 是一个为 Arduino 生成 HID 攻击用 sketches 的工具。它围绕采用 ATMEGA32U4 芯片的设备设计,例如 CJMCU-BEETLE,或最近在 ebay 和 aliexpress 上出现的形似 U 盘但内部包含 Arduino 的新型 LilyGo “BadUSB” 设备。我编写这个工具是因为其他少数类似工具没有那么多定制选项,比如 UAC 绕过选项或通知气泡选项。我想创造一种能够快速生成自定义 payload 且除了标准 Python 库和 Arduino IDE 外无需安装其他任何额外工具的东西。同时,写这个工具也是为了提升我的 Python 水平。这是我第一次发布任何东西,所以可能会遇到问题。

要求

  • 支持键盘模拟的 Arduino
  • Python 2.7
  • Arduino IDE:https://www.arduino.cc/en/Main/Software
  • NicoHood 的 HID:https://github.com/NicoHood/HID/ (可以直接从 Arduino IDE 的菜单中安装:Sketch -> .Include Library -> 管理库,然后搜索“HID-Project”)

使用

  1. 首先启动 OverThruster.py
  2. 选择目标操作系统
  3. 选择特定的 payload
  4. 填写所需设置
  5. 生成 .ino 文件
  6. 在 Arduino IDE 中打开 .ino 文件
  7. 将 sketch 刷写到 Arduino 设备

备注

  1. 刷写 payload 后,Arduino IDE 会断开 Arduino 连接,然后自动重新连接并发送 payload。请准备好字符突然出现在屏幕上;我建议在刷写 sketch 时打开并聚焦于记事本或类似程序。
  2. OverThruster 目前会将 .ino 文件和 Metasploit .rc 文件放在工作目录中,请在那里查找。
  3. 对于 UAC 绕过技术,时机是关键。较旧的设备会以较慢的速度打开具有管理员权限的终端,因此你可能需要调整 sketch 中 BypassUAC 函数里的 delay()。
  4. 这仅仅是开始。未来会有更多 payload、功能、选项和补充。
  5. 如果你有任何可添加的内容,请贡献。

免责声明

请勿将本工具用于非法活动。未经事先双方同意,使用 OverThruster 攻击目标是违法的。最终用户有责任遵守所有适用的地方、省/州和联邦法律。开发者不承担任何责任,并且对由本程序引起的任何误用或损害不负任何责任。

“不要刻薄;我们不必刻薄,因为,记住,无论你去哪里,你都在那里。” - 巴克鲁·班赛

关于我

你可以在 Twitter 上找到我:@bhohenadel

感谢

感谢我美丽的妻子包容我熬夜工作,以及她一贯给予我的巨大支持。

@loneferret 提供的测试、反馈,以及最重要的——当我最初开始琢磨这个想法时的鼓励

@mycurial 帮助我进入安全行业,以及……还有很多

更新日志

v0.2

  • 新增 payload:获取用户名和计算机名并发送到监听器
  • 通知气泡的自定义选项。

v0.1

  • 初始提交
下载工具