EVIL-ESP EVIL-ESP

⭐☆☆☆☆ (1/5) 已发布
tomellericcardo 71 Stars GPL-3.0 BOM 完整度: /5 教程完整度: /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 文件,方便查看。
**外接天线支持**:可选用外接天线增强信号。

技术规格

主控芯片
运行环境
显示屏
按钮
供电方式
攻击类型
日志格式
配置方式

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
ESP8266 开发板 1 如 NodeMCU、Wemos D1 Mini
I2C OLED 显示屏 (128x64) 1 常见 SSD1306
按钮 1 需连接上拉电阻引脚
Li-Po 电池 或 移动电源 1 用于便携供电
外接天线 1 增强 WiFi 信号

所需工具

工具用途是否必需
电脑 烧录固件、上传代码、配置 ✅ 是
USB 数据线 连接 ESP8266 到电脑 ✅ 是
焊台 焊接显示屏和按钮(如使用裸板) ▢ 推荐
ampy 或类似工具 上传项目文件到 ESP8266 ✅ 是

能力画像

记忆与知识检索
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 的进阶实践项目。