多用途WiFi渗透测试工具包,适用于M5Stack设备。可执行网络扫描、邪恶双胞胎攻击、去认证攻击、 captive portal钓鱼、握手包捕获以及BLE攻击,用于安全教育和红队评估。
Evil-M5Project 是一款创新工具,专为WiFi网络的道德测试与探索而开发。它利用M5Core2设备在受控环境中扫描、监控并与WiFi网络交互。该项目旨在用于教育目的,帮助理解网络安全和漏洞。
免责声明:Evil-M5Core2的创建者对任何滥用该工具的行为不承担责任。该工具仅用于道德教育和学习目的。用户应遵守其所在司法管辖区的所有适用法律法规。Evil-M5Core2提供的所有文件均设计用于受控环境,且必须遵守所有适用法律法规。严禁滥用或非法使用该工具,创建者不支持此类行为。
如果您觉得这个项目有用,请考虑支持它的开发!
⭐ 点个星标,这真的能帮到我 ⭐!
购买 M5Stack 产品
使用我的联盟链接购买,帮助我继续构建新工具 🛠️
在 AliExpress 上购买任何商品
只需在搜索前使用此链接,你就直接支持了这个项目 🙌
每次小小的点击和捐赠都能让这个开源项目保持活力 ✨ 仅仅点击一下就能带来改变 😊
加入 Evil-M5 Discord 获取帮助和更新 😉:
https://github.com/7h30th3r0n3/Evil-M5Project/wiki
根据您使用的固件/设备,功能可能有所不同:
ArduinoJson、ESPping、IniFile、M5GFX、M5Unified、TinyGPSPlus 和 esp8266audio 库。有关 M5 板级教程的指导,请参考以下教程:
3.0.0-alpha3 时,非 M5stack 设备会出现错误。请使用 ESP32 版本 2.1.4 及以下版本的 M5stack 板级。IMG 启动文件和 sites 文件夹所必需的)。⚠️ SD-Card-Folder 的文件现在需要放在 SD 卡根目录下的 evil 文件夹中 ⚠️utilities/deauth_prerequisites 中的脚本以绕过 ESP32 固件。警告:对于 Cardputer,您需要将 Flash 大小更改为 8MB,并将分区方案改为 8M with spiffs(3MB APP/1.5MB SPIFFS),否则可能出现空间错误。 如果您是第一次使用 Arduino IDE 或某些功能无法正常工作?您应该查看视频部分或在 Discord 上寻求帮助!
通过使用 14 个 ESP32 设备,您可以同时监控 2.4GHz 频段上的所有 14 个 Wi-Fi 信道,无需信道跳跃。Cardputer 使用 GPS 将每个接收到的 SSID 链接到与 Wigle 兼容的 CSV 文件中。
该从机代码设计为在任何 ESP32 上运行,并将其用作 WarDriving 的从机,与 Cardputer 上的 WarDriving 主机模式配合使用。 每个 ESP32 在特定信道上收集附近接入点(AP)的 SSID,或者可以在配置的信道之间跳跃。 您可以添加多个 ESP32 设备以提高扫描的准确性和强度。带有外部天线的设备可以增强 WarDriving 的性能。## 测试平台:
以下是一个使用8个esp32-c3并行连接的组装示例,其中6个工作在静态模式扫描1、3、6、9、11、13信道,另外2个跳跃扫描2、4、5、7和8、10、12、14信道:
以及Discord上的所有Beta测试者:
MIT许可证
Copyright (c) 2023 7h30th3r0n3
特此免费授予任何获得本软件及相关文档文件(“软件”)副本的人,不受限制地处理本软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许获得软件的人员在满足以下条件的情况下这样做:
上述版权声明和本许可声明应包含在所有副本或实质性部分中。
本软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、特定用途适用性和非侵权的保证。在任何情况下,作者或版权持有人均不对因本软件、本软件的使用或其他交易而产生、由索赔、损害赔偿或其他责任引起的任何索赔、损害赔偿或其他责任承担责任,无论该责任是基于合同、侵权或其他原因。
| 设备 | 购买链接 |
|---|---|
| 推荐:M5Cardputer | M5Stack / AliExpress |
| M5Stack Core2 | M5Stack / AliExpress |
| M5Stack Fire | M5Stack |
| M5Stack Core1 | M5Stack |
| M5Stack AWS | M5Stack |
| M5Stack CoreS3 | M5Stack / AliExpress |
| M5Stack CoreS3 SE | M5Stack |
| M5AtomS3(需要 GPS) | M5Stack |
| ↳ GPS 模块 | M5Stack |
| LLM 模块 | M5Stack / AliExpress |
| 设备 | 链接 |
|---|---|
| CYD2USB | AliExpress |
| CYD1USB | (暂无链接) |
| M5Stick v1.1 | AliExpress |
| M5Stick v2 | AliExpress |
| 功能 | Evil-Cardputer v1.5.1 | Evil-M5Core2 1.3.9 | Evil-M5Core3 1.1.9 | Evil-AtomS3 v1.1.7 | Evil-Face v1.0 |
|---|
| WiFi 网络扫描 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 网络克隆 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 强制门户管理 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 凭证处理 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 远程网页服务器 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 探测请求攻击 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 嗅探探测请求 | ✅ | ✅ | ✅ | ✅ | ❌ |
| Karma 攻击 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 自动 Karma 攻击 | ✅ | ✅ | ✅ | ✅ | ✅ |
| Karma Spear | ✅ | ✅ | ✅ | ❌ | ❌ |
| 蓝牙键盘 | ✅ | ✅ | ❌ | ❌ | ❌ |
| WarDriving(战争驾驶) | ✅ | ✅ | ✅ | ✅ | ❌ |
| WarDriving 主机模式 | ✅ | ❌ | ❌ | ❌ | ❌ |
| Beacon 洪水攻击 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 去认证攻击 (Deauther) | ✅ | ✅ | ❌ | ❌ | ❌ |
| 自动去认证攻击 | ✅ | ❌ | ❌ | ❌ | ❌ |
| 邪恶双子 (Evil-Twin) | ✅ | ❌ | ❌ | ❌ | ❌ |
| 握手包主机模式 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 检查握手包 | ✅ | ❌ | ❌ | ❌ | ❌ |
| 客户端嗅探 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 原始数据嗅探 | ✅ | ✅ | ❌ | ❌ | ❌ |
| Wi-Fi 信道可视化器 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 客户端嗅探并去认证 | ✅ | ✅ | ❌ | ❌ | ❌ |
| EAPOL/去认证检测 | ✅ | ✅ | ✅(无 EAPOL) | ❌ | ❌ |
| Wall Of Flipper | ✅ | ✅ | ✅ | ❌ | ❌ |
| 使用 RFunit 发送特斯拉代码 | ✅ | ❌ | ❌ | ❌ | ❌ |
| 网络和端口扫描 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 全面网络和端口扫描 | ✅ | ✅ | ❌ | ❌ | ❌ |
| SSH Shell | ✅ | ❌ | ❌ | ❌ | ❌ |
| 网页爬虫 | ✅ | ❌ | ❌ | ❌ | ❌ |
| PwnGrid | ✅ | ✅ | ❌ | ❌ | ❌ |
| 读卡器窃取器检测器 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 鼠标抖动器 | ✅ | ❌ | ❌ | ❌ | ❌ |
| BadUSB | ✅ | ❌ | ❌ | ❌ | ❌ |
| WebUi BadUSB | ✅ | ❌ | ❌ | ❌ | ❌ |
| 自定义主题 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 全面网络扫描 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 反向 TCP 隧道 | ✅ | ✅ | ❌ | ❌ | ❌ |
| DHCP 耗尽攻击 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 恶意 DHCP | ✅ | ✅ | ❌ | ❌ | ❌ |
| DNS 切换 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 网络劫持 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 检测打印机 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 文件打印 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 检查打印机状态 | ✅ | ✅ | ❌ | ❌ | ❌ |
| 蜜罐 (HoneyPot) | ✅(带 Webhook) | ✅ | ❌ | ❌ | ❌ |
| LLM 聊天流 | ✅ | ❌ | ❌ | ❌ | ❌ |
| EvilChatMesh | ✅ | ❌ | ❌ | ❌ | ❌ |
| SD 通过 USB | ✅ | ❌ | ❌ | ❌ | ❌ |
| 响应器 (Responder) | ✅ | ❌ | ❌ | ❌ | ❌ |
| WPAD 滥用 | ✅ | ❌ | ❌ | ❌ | ❌ |
| 破解 NTLMv2 | ✅ | ❌ | ❌ | ❌ | ❌ |
| 文件管理器 | ✅ | ❌ | ❌ | ❌ | ❌ |
| UART Shell | ✅ | ❌ | ❌ | ❌ | ❌ |
| SIP 工具包 | ✅ | ❌ | ❌ | ❌ | ❌ |
| CCTV 工具包 | ✅ | ❌ | ❌ | ❌ | ❌ |
| SSDP 投毒 | ✅ | ❌ | ❌ | ❌ | ❌ |
| SkyJack | ✅ | ❌ | ❌ | ❌ | ❌ |
| WiFi Dead Drop | ✅ | ❌ | ❌ | ❌ | ❌ |
| BLENameFlood | ✅ | ❌ | ❌ | ❌ | ❌ |
| Wall Of Airtag | ✅ | ❌ | ❌ | ❌ | ❌ |
| FindMyEvil | ✅ | ❌ | ❌ | ❌ | ❌ |
| UPnP 映射查看器 | ✅ | ❌ | ❌ | ❌ | ❌ |
| UPnP NAT | ✅ | ❌ | ❌ | ❌ | ❌ |
| LDAPDump | ✅ | ❌ | ❌ | ❌ | ❌ |
| IMSI 捕获器 | ✅ | ❌ | ❌ | ❌ | ❌ |
| 开放 WiFi 检查器 | ✅ | ❌ | ❌ | ❌ | ❌ |
| ESP32-C5 串行工具包 | ✅ | ❌ | ❌ | ❌ | ❌ |
| Aircrack(WPA2 破解) | ✅ | ❌ | ❌ | ❌ | ❌ |
| Autodiscover 滥用 | ✅ | ❌ | ❌ | ❌ | ❌ |
| Evil Navigator WebUI | ✅ | ❌ | ❌ | ❌ | ❌ |
| 设置 | ✅ | ✅ | ✅ | ✅ | ❌ |
utilities/Bad_Usb_Lib/README.md115200。PSRAM。