ESP32-DIV 多功能无线攻防工具包 ESP32-DIV

ESP32 ⭐⭐☆☆☆ (2/5) 🧩 软硬件结合 已发布
cifertech 1616 Stars 未知 BOM 完整度: /5 教程完整度: /5

项目简介

ESP32DIV is a multi-purpose wireless offensive and defensive toolkit powered by an ESP32


ESP32-DIV 是一款基于 ESP32-S3 芯片打造的开源多功能无线攻防工具包,集成了 Wi-Fi、蓝牙(BLE)、2.4GHz、Sub-GHz、红外(IR)、RFID/NFC 以及 GPS 等多种无线通信协议的测试与分析能力,所有功能都集成在一个配备触摸屏界面的紧凑型手持设备中。

标签

项目特点

**多频段覆盖**:支持 Wi-Fi、BLE、2.4GHz、Sub-GHz、红外、RFID/NFC 和 GPS。
**紧凑手持设计**:配备 2.8 英寸 TFT 触摸屏,提供直观的用户界面。
**模块化硬件**:由主控板和扩展盾板组成,便于升级和维护。
**丰富的攻击与防御工具**:包括数据包监控、信标泛洪、去认证攻击、BLE 嗅探、Sub-GHz 重放、红外重放、RFID 克隆等。
**数据记录与存储**:支持 SD 卡存储日志、捕获的信号和配置文件。
**开源与社区支持**:基于 MIT 许可证,鼓励社区贡献和二次开发。

技术规格

主控芯片
显示屏
无线模块
红外收发器
RFID/NFC
GPS
电池管理
电压调节
USB 转串口
IO 扩展
存储
指示灯
蜂鸣器
天线
固件更新

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
ESP32-S3 模组 1 主微控制器
ILI9341 TFT 显示屏 (2.8") 1 用户界面显示
LF33 稳压器 (3.3V) 1 电压调节
IP5306 锂电池充电管理芯片 1 电池充电和保护
CP2102 USB 转串口芯片 1 固件烧录和串口通信
PCF8574 IO 扩展芯片 1 按钮扩展
SD 卡槽 1 存储日志和捕获数据
按钮 若干 导航和交互
WS2812 NeoPixels 若干 状态指示灯
蜂鸣器 1 可选,与电池分压器共享 GPIO
NRF24 模块 3 2.4GHz 干扰和欺骗
CC1101 模块 1 Sub-GHz 干扰和重放
红外收发器 1 红外信号捕获和重放
天线 若干 扩展通信范围
锂电池 1 供电
PCB 板 2 主控板和盾板
电阻、电容、连接器等 若干 电路搭建

所需工具

工具用途是否必需
3D打印机 打印外壳和结构件 ✅ 是
焊台 焊接电子元件 ✅ 是
热风枪 焊接贴片元件 ▢ 推荐
万用表 电路测试和故障排查 ✅ 是
示波器/逻辑分析仪 调试信号 ▢ 推荐
编程器 (USB 转 TTL) 固件烧录和调试 ✅ 是
螺丝刀套件 组装和拆卸 ✅ 是
镊子 处理小元件 ▢ 推荐

能力画像

记忆与知识检索
1/5
逻辑推演
3/5
表达与交流
1/5
感知与观察
2/5
数理与计算
3/5
动手与操作
5/5
狂热与坚持
4/5
创造与创新
4/5

所需技能

🔧 **动手能力**:需要熟练的焊接和电路搭建能力,能够处理贴片元件和模块化组装。 💻 **编程能力**:需要具备 C/C++ 编程基础,熟悉 Arduino 或 ESP-IDF 开发环境,能够修改和编译固件。 ⚡ **电子电路**:需要理解电源管理、信号传输、射频基础等电路知识,能够使用万用表和示波器进行调试。

适用场景

**无线安全研究与教育**:用于学习 Wi-Fi、BLE、Sub-GHz 等无线协议的攻防原理。
**渗透测试与红队演练**:在授权环境下测试无线网络和设备的安全性。
**射频信号分析与调试**:捕获和分析各种无线信号,用于故障排查或逆向工程。
**物联网设备测试**:测试智能家居、工业设备等 IoT 设备的无线通信韧性。
**个人兴趣与DIY**:适合对无线技术和硬件 hacking 感兴趣的爱好者。