如何 10 分钟搭起 Bruce 的 Web 控制端【免费下载链接】firmwarePredatory ESP32 Firmware项目地址: https://gitcode.com/GitHub_Trending/bru/firmware把 m5stack Cardputer 或 StickC 放在手边人却想在另一台电脑上让它干活Bruce 固件自带的 Web 界面就是干这个的设备联网后在浏览器输入它的 IP就能远程操控这台渗透测试设备连 NFC 标签都能隔空扫。全程只需四步刷固件、连网络、跑功能、改界面。先把 Bruce 固件刷进设备动手前就三件事拉代码、对引脚、烧录。git clone https://gitcode.com/GitHub_Trending/bru/firmware仓库里 m5stack Cardputer、StickC 和各类 ESP32 开发板LilyGo T-Display S3、CYD 这类都有现成配置。要外接 SPI 器件时去 boards/ 目录找与板型同名的文件夹里面的 pins_arduino.h 就是引脚定义lilygo-t-display-s3 那份可以直接参考照图把线接好烧录推荐 PlatformIO打开 platformio.ini选中与板子匹配的环境编译烧录一次完成习惯 Arduino IDE 的话选对开发板再点上传也一样。刷完设备会自动重启屏幕停在 Bruce 主界面。让浏览器连上设备设备上线后先把网络打通让它连进电脑所在的 Wi-Fi 或局域网部分板子插网线也行。接着拿到设备分到的 IP浏览器直接访问这个地址会弹出登录页。⚠️ 默认用户名和密码定义在 src/core/config.h 里第一次登进去建议顺手改掉。登录成功后就是 Bruce 的 Web 控制页。同网络加设备 IP正是 Bruce 固件远程控制的完整链路设备菜单里能做的操作绝大多数都能在这里远程点出来。远程扫一次 NFC 标签渗透测试设备 Web 操作里最直观的一次实战就是 NFC 远程扫描在页面里切到 RFID/NFC 功能区点开始扫描把标签贴到设备的 NFC 天线旁结果会实时回传到浏览器。读整卡、写数据也是同一个节奏浏览器下指令设备执行结果回显到页面。想换界面动 web_interface 的三个文件默认页面只是起点。embedded_resources/web_interface/ 目录里放着界面三件套index.html 管结构index.css 管样式index.js 管交互。想加深色主题、加自定义按钮改完这三个文件重新烧录一次即可生效。页面打不开、扫描没反应卡住时按顺序查这三处十次里九次能解决IP 与网络确认设备在线浏览器输入的是设备当前 IP 而不是路由器地址硬件接线SPI 或 NFC 模块没插稳时功能会整体不响应对照 media/connections/ 里的接线图重插一遍浏览器缓存界面显示异常先清缓存或换个浏览器还不行就翻仓库根目录的 README.md或到社区里问常见坑都有人踩过。下一步建议先用家里路由器把设备连上在浏览器里完成一次 NFC 扫描确认整条链路通了再考虑改界面。【免费下载链接】firmwarePredatory ESP32 Firmware项目地址: https://gitcode.com/GitHub_Trending/bru/firmware创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考