EVIL-ESP EVIL-ESP

1/5 已发布
tomellericcardo 71 Stars GPL-3.0 BOM 完整度: 0/5 教程完整度: 0/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 的进阶实践项目。