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 模型
能力画像
**记忆与知识检索**:3/5 — 需要查阅命令列表与 Wiki 文档,但常用功能可快速上手
**动手与操作**:4/5 — 涉及硬件接线、固件烧录、按键交互,需要一定动手能力
**编程与算法**:2/5 — 无需编程,但修改功能或添加新攻击模块需要 C++ 基础
**设计与建模**:1/5 — 无需结构设计,直接使用标准开发板与模块
**实验与调试**:5/5 — 核心价值在于无线安全实验,需要调试抓包与攻击效果
**协作与分享**:3/5 — 可通过 GitHub 提交 Issue 或 PR,社区活跃
**学习与研究**:5/5 — 适合学习 WiFi/蓝牙协议、无线安全攻防原理
**系统集成**:2/5 — 可集成到其他 IoT 项目,但通常作为独立工具使用
项目图库
所需技能
基础的电子电路知识(接线、供电、I2C 通信)
使用 Arduino IDE 或 PlatformIO 烧录固件
理解 WiFi 与蓝牙基本协议(802.11、BLE)
熟悉串口命令行操作
了解无线安全攻击原理(如 Deauth、PMKID 捕获)
能够阅读英文技术文档与 Wiki
适用场景
无线网络安全研究与渗透测试教学
WiFi 网络审计与漏洞评估
蓝牙设备探测与安全分析
物联网(IoT)设备无线通信调试
CTF 竞赛中无线安全题目实践
个人学习 802.11 协议与蓝牙协议
作为便携式无线测试工具,用于现场网络评估