跳转到内容

Bruce ​

Bruce 是一个 ESP32 固件,仓库自述为「versatile ESP32 firmware packed with offensive-security tools, built to make Red Team operations fast and portable」,即把进攻性安全测试工具集中到一台便携设备上。常被拿来与 Flipper Zero 比较,主要运行在 M5Stack Cardputer、StickC、LILYGO T-Embed、T-Deck 等带屏幕和按键的 ESP32-S3 设备上。

只能用于自己拥有或获得书面授权的设备与网络

影响范围:Bruce 含有对 Wi-Fi、射频、门禁等系统的主动测试能力。未经授权对他人网络、设备、门禁卡、遥控器做测试,在多数国家和地区违法,可能触及刑事责任,也可能造成人身安全与财产损失。项目自己的免责声明也写明:仅用于合法且获得授权的安全测试,开发者不对滥用负责。

前置条件:只在自有设备、自有网络,或有书面授权的测试范围内使用;Sub-GHz、NRF24 等射频发射要符合当地无线电法规;不要在公共场所使用主动功能。

回退:无法撤销已发生的违规行为。刷机本身可通过 M5Burner 或 esptool 换回原厂固件。本站只给概况,不提供任何攻击操作步骤。

项目概况 ​

项目内容
仓库 / 官网github.com/pr3y/Bruce,官网 bruce.computer,Wiki wiki.bruce.computer
作者 / 组织pr3y 与社区
开源协议AGPL-3.0
支持芯片ESP32 / ESP32-S3 系列设备(以 Cardputer、T-Embed 等 S3 设备为主)
首次发布仓库创建于 2024 年 5 月 2 日
热度约 7000 星(2026 年 10 月)

它是怎么工作的 ​

固件提供菜单式界面,把许多独立的功能集成在一起。从 README 的功能清单看,大致分类如下:

  • Wi-Fi:连接 / 热点、扫描主机与端口、RAW 抓包、Telnet / SSH / TCP 客户端、Wardriving(配合 GPS 记录周边网络)。清单里还包含若干主动测试功能,请阅读项目 Wiki。
  • 蓝牙 BLE:扫描与相关工具。
  • 红外、Sub-GHz、RFID / NFC、NRF24 等射频:取决于具体硬件模块。
  • 其他:BadUSB / 键盘模拟、脚本(JavaScript 解释器)、文件管理、SD 卡、网页界面。

它的价值在于教学与演示:理解这些无线系统为什么不安全、如何防御。

需要的硬件 ​

类型说明
M5Stack 系列Cardputer / Cardputer ADV、StickC Plus2、M5Core 等;可用 M5Burner 或 M5Launcher 安装
LILYGO 系列T-Embed(含 CC1101 版)、T-Deck、T-Display 等
项目官方设备README 推出了自己的开发套件 RF REAPER,内置 Sub-GHz、NFC/RFID、红外、NRF24,主控为 ESP32-S3(16MB Flash / 8MB PSRAM)
射频模块CC1101 (Sub-GHz)、PN532 (NFC)、NRF24L01 等,视功能而定

上手路径 ​

  1. 确认使用目的合法,并准备自有的测试对象。
  2. 用官方 Web Flasher(bruce.computer/flasher)安装,或用 M5Burner,或用 esptool 手动烧录,参见 烧录工具。
  3. 在自己的网络里练习被动功能,比如扫描、抓包、查看 BLE 设备。
  4. 阅读 Wiki 的功能页和 FAQ。
  5. 学习背景见 安全研究。

生态与衍生 ​

  • 同类:ESP32 Marauder(更专注于 Wi-Fi / BLE)、ESP32 Bit Pirate(偏硬件协议调试)、Tactility(也能在 Cardputer、T-Deck 上运行的通用系统)。
  • 硬件:开源的自研开发板(官网 boards 页)。
  • 社区:Discord 与 Wiki。项目页面强调不收取固件费用;市面上有人卖预刷机设备,请谨慎。

局限与注意事项 ​

  • 法律风险参见上方警告。部分国家对此类设备的销售、携带有限制。
  • ESP32 射频能力有限:Wi-Fi 仅 2.4 GHz,Sub-GHz 等依赖外接模块,效果有限。
  • 一些功能对硬件强相关,同一固件在不同设备上功能不同。
  • 项目更新快,不同版本功能差异大,请使用 Wiki 对应的版本说明。
  • AGPL-3.0 协议要求分发修改版时开放源代码,商业再分发需注意。

参考资料 ​

ESP32 非官方中文调查手册,与乐鑫科技(Espressif Systems)无隶属关系。