EVIL-ESP
EVIL-ESP
1/5
已发布
项目简介
A super portable evil device, based on the ESP8266 board, running Micropython and equipped with a single button and a sm
EVIL-ESP 是一款基于 ESP8266 开发板构建的超便携式网络攻击测试设备,运行 Micropython 固件,仅需一个按钮和一块小型 OLED 显示屏即可完成交互。该项目专为网络安全研究人员、渗透测试人员以及教育场景设计,旨在通过模拟常见无线网络攻击手段,帮助用户理解并防范相关威胁。
标签
项目特点
**三种攻击模式**:信标泛滥、钓鱼门户、邪恶双子,覆盖常见 WiFi 攻击场景。
**便携设计**:基于 ESP8266,体积小巧,可通过锂电池或移动电源供电。
**无头模式**:支持无显示器和按钮运行,通过配置文件指定攻击目标。
**配置模式**:通过 Web 界面动态修改攻击选项,无需连接电脑。
**日志记录**:攻击获取的凭证自动保存到 CSV 文件,方便查看。
**外接天线支持**:可选用外接天线增强信号。
技术规格
| 主控芯片 | ESP8266 |
|---|---|
| 运行环境 | MicroPython |
| 显示屏 | I2C OLED 显示屏 |
| 按钮 | 1个(需上拉电阻引脚) |
| 供电方式 | Li-Po 电池或移动电源 |
| 攻击类型 | Beacon Spammer, Captive Portal, Evil Twin |
| 日志格式 | CSV(data/captive_portal/log.csv, data/evil_twin/log.csv) |
| 配置方式 | 配置文件(data/config/config.json)或 Web 配置模式 |
项目资源
搜索资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| ESP8266 开发板 | 1 | — | 如 NodeMCU、Wemos D1 Mini |
| I2C OLED 显示屏 (128x64) | 1 | — | 常见 SSD1306 |
| 按钮 | 1 | — | 需连接上拉电阻引脚 |
| Li-Po 电池 或 移动电源 | 1 | — | 用于便携供电 |
| 外接天线 | 1 | — | 增强 WiFi 信号 |
能力画像
⚪ 记忆与知识检索: 2/5
🔵 逻辑推演: 3/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 2/5
⚪ 数理与计算: 2/5
🔵 动手与操作: 3/5
⚪ 狂热与坚持: 2/5
⚪ 创造与创新: 3/5
所需技能
🔧 **动手能力**:需要连接 I2C OLED 显示屏和按钮到 ESP8266 开发板,可能需要焊接。
💻 **编程能力**:需要了解 MicroPython 基础,能够使用 ampy 等工具上传文件,并编辑 JSON 配置文件。
⚡ **电子电路**:需要了解 I2C 通信、上拉电阻、GPIO 引脚等基本电路知识。
适用场景
**安全研究**:用于学习和演示 WiFi 攻击原理,如信标泛滥、钓鱼门户和邪恶双子。
**渗透测试**:在授权环境下测试网络设备的安全性。
**教育演示**:在网络安全课程或工作坊中作为教学工具。
**个人项目**:作为 ESP8266 和 MicroPython 的进阶实践项目。