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

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

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

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

工具目录

分类

查看所有分类
Loading categories
uC_mousejack — Mousejack 适用于 ATmega32u4 | Kitploit
工具/GitHubGitHub/insecurityofthings/uc_mousejack
嵌入式系统安全蓝牙安全Payload生成无线安全硬件黑客渗透测试红队
GitHubinsecurityofthings/uc_mousejack

uC_mousejack

Mousejack 适用于 ATmega32u4

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

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

μC Mousejack

微控制器Mousejack是一个项目,旨在将Mousejack攻击移植到小型嵌入式设备中,外形如同钥匙链。

Mousejack原型设备

我们的第一个版本采用了Adafruit Feather 32u4 protoboard和基于SPI的NRF24L01+模块。

构建设备很简单,代码提供了一个工具,可以使用Duckyscript对Microsoft和Logitech设备发起自动按键注入攻击。

构造

要构建你自己的设备,你需要以下组件:

  • Adafruit Feather 32u4 protoboard或你选择的其他Arduino兼容板。
  • 基于SPI的NRF24L01+模块。强烈建议购买带有外部天线的放大版NRF24模块。
  • LiPo电池。500mAh电池可运行约20小时。
  • 容纳组件的外壳。Hammond 1551KTBU效果不错。通常可以在当地的电子商店购买。
  • 一个10μF和一个0.1μF电容器,用于帮助稳定NRF24模块的电压(它对电压很敏感)。
  • 双面胶带或安装硬件,取决于你希望最终产品的精致程度。
  • 工具:剥线钳、斜口钳、好用的烙铁。
  • 基础材料:焊锡、聚酰胺胶带、小型柔性多色导线。

下面的Fritzing图显示了原型设计中使用的接线布局:

Mousejack Fritzing设计

上面所示的电容器是10μF和0.1μF。另请注意,将NRF24模块直接焊接到Feather原型板有助于保持紧凑。

构建

要构建软件,请下载并安装PlatformIO IDE。它比Arduino IDE好用得多。

在构建软件之前,请务必使用attack_generator.py脚本修改attack.h文件:

root@kitploit:~
uC-mousejack $ cd tools
tools $ ./attack_generator.py ducky.txt

在上面的示例中,ducky.txt文件包含我们的Duckyscript。attack_generator.py脚本会将ducky脚本“编译”到attack.h文件中,该文件包含在main.cpp中。这简化了代码并使其更加紧凑。

使用

设备通电后,连接到引脚13(代码中称为ledpin)的内部LED会在每次扫描整个频道范围时闪烁两次。当发送攻击时,LED将常亮。

如果你使用PlatformIO IDE监视串口,你会看到在扫描和攻击期间打印出大量调试信息。

警告:启动攻击无需任何交互。请小心使用此设备。我们不对该工具的使用方式承担任何责任。

未来

我们的下一版本将采用基于ESP8266的Adafruit Huzzah模块的微型Python版本。这将提供通过智能手机(通过Wifi)加载新攻击和获取诊断信息的能力。

同样可能(而且相当容易)调整我们的代码以使用OLED显示屏、microSD卡或你能想到的任何其他交互方式。欢迎fork代码并做出更酷的东西。

下载工具