ESP32 Marauder
ESP32Marauder
ESP32
⭐⭐☆☆☆ (2/5)
🧩 软硬件结合
已发布
项目简介
ESP32的WiFi/蓝牙攻防工具套件。
ESP32 Marauder 是一个专为 ESP32 芯片设计的 Wi-Fi 与蓝牙攻防工具套件,集成了丰富的无线网络测试与安全评估功能。该项目由开发者 justcallmekoko 发起并维护,旨在为安全研究人员、渗透测试爱好者以及物联网开发者提供一个便携、低成本的无线网络分析平台。
标签
项目特点
支持 WiFi 去认证攻击(Deauth)和信标泛滥攻击(Beacon Spam)
内置蓝牙扫描与蓝牙攻击功能,可探测附近蓝牙设备
提供 OLED 屏幕显示与按键交互界面,无需电脑即可操作
支持通过 Web UI 或串口命令行进行远程控制
可捕获 WiFi 探测请求、PMKID 握手包等数据
开源且社区活跃,持续更新固件与功能
技术规格
| 主控芯片 | ESP32(双核 Xtensa LX6) |
|---|---|
| 工作频率 | 2.4 GHz(WiFi 802.11 b/g/n,蓝牙 4.2 BR/EDR + BLE) |
| 推荐开发板 | ESP32 DevKit V1 / NodeMCU-32S / WROOM-32 |
| 显示模块 | 0.96 英寸 OLED(SSD1306,128x64 像素,I2C 接口) |
| 存储 | 4MB Flash(SPIFFS 用于配置与捕获数据存储) |
| 供电 | 5V USB 或 3.3V 稳压输入 |
| 天线 | 板载 PCB 天线或外置 IPEX 天线 |
| 固件烧录方式 | USB 串口(CP2102/CH340) |
项目资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| ESP32 开发板(如 NodeMCU-32S) | 1 | — | 核心硬件,必须 |
| 0.96 英寸 OLED 屏幕(SSD1306,I2C) | 1 | — | 可选,用于本地显示 |
| 轻触按键(6x6mm) | 3-5 | — | 可选,用于菜单导航 |
| 10kΩ 上拉电阻 | 若干 | — | 可选,用于按键上拉 |
| 杜邦线(母对母) | 若干 | — | 用于连接 OLED 与按键 |
| Micro USB 数据线 | 1 | — | 烧录固件与供电 |
| 2.4GHz 外置天线(可选) | 1 | — | 增强信号,可选 |
3D 模型
Antenna
Antenna
C5
C5
C5
C5
C5
C5
C5
C5
C5
C5
C5
Flipper
Flipper
Flipper
Flipper
Flipper
Flipper
Enclosure-Bottom
Enclosure-Bottom.stl
Enclosure-Top
Enclosure-Top_v2.stl
Flipper
GPS-Expansion-Enclosure-Top.stl
GPS-Expansion-SMA-Enclosure-Top.stl
Pin
SolderJig.stl
Marauder-Mini_Top_cutout.stl
MarauderMini-Bottom
MarauderMini-Bottom
MarauderMini-Bottom
Marauder-Mini-Assembly.step
Marauder-Mini_Bottom.stl
Marauder-Mini_Top.stl
MarauderMini-Top
Marauder-Mini_Top_cutout
MarauderMini-Bottom
MarauderMini-Bottom
MarauderMini-Bottom
MarauderMini-Top
3D_ESP32
OG-Marauder_Assembly.step
OG-Marauder_Bottom.stl
OG-Marauder_Top
M6_GPS_BOTTOM_CERAMIC.step
M6_GPS_BOTTOM_CERAMIC_BRASS.step
M6_GPS_BOTTOM_SMA.step
M6_GPS_BOTTOM_SMA_BRASS.step
M6_GPS_BOTTOM_SMA_BRASS.stl
master
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| Arduino IDE 或 PlatformIO | 编译与烧录固件 | ✅ 是 |
| USB 转串口驱动(CP2102/CH340) | 识别开发板 | ✅ 是 |
| Python 3 | 运行刷写脚本或 Web UI 依赖 | ▢ 推荐 |
| 串口调试工具(如 PuTTY、screen) | 命令行交互 | ▢ 推荐 |
| 烙铁与焊锡 | 焊接按键与排针 | ▢ 推荐 |
能力画像
记忆与知识检索
逻辑推演
表达与交流
感知与观察
数理与计算
动手与操作
狂热与坚持
创造与创新
项目图库
所需技能
基础的电子电路知识(接线、供电、I2C 通信)
使用 Arduino IDE 或 PlatformIO 烧录固件
理解 WiFi 与蓝牙基本协议(802.11、BLE)
熟悉串口命令行操作
了解无线安全攻击原理(如 Deauth、PMKID 捕获)
能够阅读英文技术文档与 Wiki
适用场景
无线网络安全研究与渗透测试教学
WiFi 网络审计与漏洞评估
蓝牙设备探测与安全分析
物联网(IoT)设备无线通信调试
CTF 竞赛中无线安全题目实践
个人学习 802.11 协议与蓝牙协议
作为便携式无线测试工具,用于现场网络评估