Прошивка для M5Stack с Wi-Fi атаками, captive portal и автоматическим захватом credentials.
Кастомная прошивка Flipper Zero с расширенными функциями Sub-GHz, NFC, RFID и BadUSB.
Прошивка для ESP32 с Wi-Fi/Bluetooth-атаками, включая deauth, beacon spam, sniffing и анализ пакетов.
Инструмент для исследования безопасности DMA через PCIe с использованием FPGA-адаптеров для чтения и записи памяти целевых …
Многофункциональная прошивка для ESP32 с Wi-Fi, Bluetooth, RF, IR и NFC функциями для тестирования безопасности.
# Соберите и прошейте через Arduino IDE или PlatformIO # Требуется microSD-карта (FAT32, 8–16 ГБ) # Следуйте инструкциям в репозитории: https://github.com/7h30th3r0n3/Evil-M5Project
# Evil-M5Project

Evil-M5Project — это инновационный инструмент, разработанный для этического тестирования и исследования WiFi-сетей. Он использует возможности устройства M5Core2 для сканирования, мониторинга и взаимодействия с WiFi-сетями в контролируемой среде. Этот проект предназначен для образовательных целей, помогая в понимании безопасности сетей и уязвимостей.
Отказ от ответственности: Создатель Evil-M5Core2 не несет ответственности за любое неправомерное использование этого инструмента. Он предназначен исключительно для этических и образовательных целей. Пользователи напоминаются о необходимости соблюдения всех применимых законов и правил в их юрисдикции. Все файлы, поставляемые с Evil-M5Core2, предназначены для использования в контролируемой среде и должны использоваться в соответствии со всеми применимыми законами и правилами. Неправомерное или незаконное использование этого инструмента строго запрещено и не поддерживается создателем.
#### Семья Evil-M5

Если вы находите этот проект полезным, рассмотрите возможность поддержки его развития!
⭐ оставьте звезду, это действительно может помочь ⭐ !
Купите продукт M5Stack
используя мою партнерскую ссылку, чтобы помочь мне продолжать создавать новые инструменты 🛠️
Купите что угодно на AliExpress
Просто используя эту ссылку перед поиском, вы напрямую поддерживаете проект 🙌
Каждый маленький клик и пожертвование поддерживают этот проект с открытым исходным кодом в живом состоянии ✨ просто клик может изменить дело 😊
Присоединяйтесь к Evil-M5 Discord для помощи и обновлений 😉:
https://github.com/7h30th3r0n3/Evil-M5Project/wiki
| Устройство | Ссылки для покупки |
|---|---|
| Лучший вариант : 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.4 | Evil-M5Core2 1.3.9 | Evil-M5Core3 1.1.9 | Evil-AtomS3 v1.1.7 | Evil-Face v1.0 |
|---|---|---|---|---|---|
| Сканирование WiFi сетей | ✅ | ✅ | ✅ | ✅ | ❌ |
| Клонирование сети | ✅ | ✅ | ✅ | ✅ | ❌ |
| Управление Captive Portal | ✅ | ✅ | ✅ | ✅ | ❌ |
| Обработка учетных данных | ✅ | ✅ | ✅ | ✅ | ❌ |
| Удаленный веб-сервер | ✅ | ✅ | ✅ | ✅ | ❌ |
| Атака пробы | ✅ | ✅ | ✅ | ✅ | ❌ |
| Перехват проб | ✅ | ✅ | ✅ | ✅ | ❌ |
| Атака Karma | ✅ | ✅ | ✅ | ✅ | ❌ |
| Автоматизированная атака Karma | ✅ | ✅ | ✅ | ✅ | ✅ |
| Karma Spear | ✅ | ✅ | ✅ | ❌ | ❌ |
| Bluetooth-клавиатура | ✅ | ✅ | ❌ | ❌ | ❌ |
| Wardriving | ✅ | ✅ | ✅ | ✅ | ❌ |
| Wardriving Master | ✅ | ❌ | ❌ | ❌ | ❌ |
| Спам beacon | ✅ | ✅ | ✅ | ✅ | ❌ |
| Deauther | ✅ | ✅ | ❌ | ❌ | ❌ |
| Auto Deauther | ✅ | ❌ | ❌ | ❌ | ❌ |
| Evil-Twin | ✅ | ❌ | ❌ | ❌ | ❌ |
| Handshake Master | ✅ | ✅ | ❌ | ❌ | ❌ |
| Проверка рукопожатий | ✅ | ❌ | ❌ | ❌ | ❌ |
| Сниффинг клиентов | ✅ | ✅ | ❌ | ❌ | ❌ |
| Сырой сниффинг | ✅ | ✅ | ❌ | ❌ | ❌ |
| Визуализатор Wi-Fi каналов | ✅ | ✅ | ❌ | ❌ | ❌ |
| Сниффинг и деавт клиента | ✅ | ✅ | ❌ | ❌ | ❌ |
| Обнаружение EAPOL/Deauth | ✅ | ✅ | ✅ (без EAPOL) | ❌ | ❌ |
| Wall Of Flipper | ✅ | ✅ | ✅ | ❌ | ❌ |
| Отправка кода Tesla через RFunit | ✅ | ❌ | ❌ | ❌ | ❌ |
| Сканирование сети и портов | ✅ | ✅ | ❌ | ❌ | ❌ |
| Полное сканирование сети и портов | ✅ | ✅ | ❌ | ❌ | ❌ |
| SSH Shell | ✅ | ❌ | ❌ | ❌ | ❌ |
| Веб-краулер | ✅ | ❌ | ❌ | ❌ | ❌ |
| PwnGrid | ✅ | ✅ | ❌ | ❌ | ❌ |
| Детектор скиммеров | ✅ | ✅ | ❌ | ❌ | ❌ |
| Mouse Jiggler | ✅ | ❌ | ❌ | ❌ | ❌ |
| BadUSB | ✅ | ❌ | ❌ | ❌ | ❌ |
| WebUi BadUSB | ✅ | ❌ | ❌ | ❌ | ❌ |
| Настройка темы | ✅ | ✅ | ❌ | ❌ | ❌ |
| Полное сканирование сети | ✅ | ✅ | ❌ | ❌ | ❌ |
| Обратный TCP-туннель | ✅ | ✅ | ❌ | ❌ | ❌ |
| DHCP Starvation | ✅ | ✅ | ❌ | ❌ | ❌ |
| Rogue DHCP | ✅ | ✅ | ❌ | ❌ | ❌ |
| Переключение DNS | ✅ | ✅ | ❌ | ❌ | ❌ |
| Перехват сети | ✅ | ✅ | ❌ | ❌ | ❌ |
| Обнаружение принтера | ✅ | ✅ | ❌ | ❌ | ❌ |
| Печать файла | ✅ | ✅ | ❌ | ❌ | ❌ |
| Проверка статуса принтера | ✅ | ✅ | ❌ | ❌ | ❌ |
| HoneyPot | ✅ (с Webhook) | ✅ | ❌ | ❌ | ❌ |
| LLM Chat Stream | ✅ | ❌ | ❌ | ❌ | ❌ |
| EvilChatMesh | ✅ | ❌ | ❌ | ❌ | ❌ |
| SD на USB | ✅ | ❌ | ❌ | ❌ | ❌ |
| Responder | ✅ | ❌ | ❌ | ❌ | ❌ |
| WPAD Abuse | ✅ | ❌ | ❌ | ❌ | ❌ |
| Взлом NTLMv2 | ✅ | ❌ | ❌ | ❌ | ❌ |
| Файловый менеджер | ✅ | ❌ | ❌ | ❌ | ❌ |
| UART Shell | ✅ | ❌ | ❌ | ❌ | ❌ |
| SIP ToolKit | ✅ | ❌ | ❌ | ❌ | ❌ |
| CCTV ToolKit | ✅ | ❌ | ❌ | ❌ | ❌ |
| SSDP Poisoner | ✅ | ❌ | ❌ | ❌ | ❌ |
| SkyJack | ✅ | ❌ | ❌ | ❌ | ❌ |
| WiFi Dead Drop | ✅ | ❌ | ❌ | ❌ | ❌ |
| BLENameFlood | ✅ | ❌ | ❌ | ❌ | ❌ |
| Wall Of Airtag | ✅ | ❌ | ❌ | ❌ | ❌ |
| FindMyEvil | ✅ | ❌ | ❌ | ❌ | ❌ |
| UPnP Mapping Viewer | ✅ | ❌ | ❌ | ❌ | ❌ |
| UPnP NAT | ✅ | ❌ | ❌ | ❌ | ❌ |
| LDAPDump | ✅ | ❌ | ❌ | ❌ | ❌ |
| IMSI Catcher | ✅ | ❌ | ❌ | ❌ | ❌ |
| Open Wifi Checker | ✅ | ❌ | ❌ | ❌ | ❌ |
| ESP32-C5 Serial Toolkit | ✅ | ❌ | ❌ | ❌ | ❌ |
| Aircrack (взлом WPA2) | ✅ | ❌ | ❌ | ❌ | ❌ |
| Autodiscover Abuse | ✅ | ❌ | ❌ | ❌ | ❌ |
| Evil Navigator WebUI | ✅ | ❌ | ❌ | ❌ | ❌ |
| CIW ZeroClick | ✅ | ❌ | ❌ | ❌ | ❌ |
| TagTinker ESL | ✅ | ❌ | ❌ | ❌ | ❌ |
| CSI Radar | ✅ | ❌ | ❌ | ❌ | ❌ |
| Settings | ✅ | ✅ | ✅ | ✅ | ❌ |
Прошейте Evil прямо из браузера через Web Serial — без M5Burner, без esptool, ничего устанавливать не нужно.
evil/ обязательна — см. ниже).Поддерживаются: M5Cardputer, Cardputer ADV, M5AtomS3, CoreS3 / SE, Core2, Fire, StickC Plus/Plus2, CYD (1×/2×USB) и порт AWOK Dual ESP32 Mini v2.
Adafruit_NeoPixel, ArduinoJson, ESPping, IniFile, M5GFX, M5Unified, TinyGPSPlus и esp8266audio. Следуйте этим руководствам для настройки M5 Board:
3.0.0-alpha3 для устройств не от M5stack. Пожалуйста, используйте плату M5stack с версией ESP32 2.1.4 и ниже.IMG запуска и sites). ⚠️ Файлы из папки SD-Card-Folder теперь должны находиться в папке с именем evil в корне SD-карты ⚠️utilities/deauth_prerequisites для обхода прошивки ESP32.utilities/Bad_Usb_Lib/README.md115200.PSRAM отключен в меню инструментов.Предупреждение: для Cardputer нужно изменить Flash size на 8MB и Partition Scheme на 8M with spiffs (3MB APP/1.5MB SPIFFS), иначе может возникнуть ошибка нехватки места. Если вы первый раз работаете с Arduino IDE или что-то не работает правильно? Следует посмотреть раздел с видео или спросить помощь в Discord!
Если вы предпочитаете командную строку вместо Arduino IDE:
# Install M5Stack core if not already done
arduino-cli core install m5stack:esp32
# Compile
arduino-cli compile --fqbn m5stack:esp32:m5stack_cardputer \
--build-property "build.partitions=huge_app" \
--build-property "upload.maximum_size=3145728" \
Evil-Cardputer-v1-5-4.ino
# Flash
arduino-cli upload --fqbn m5stack:esp32:m5stack_cardputer --port COMXX \
Evil-Cardputer-v1-5-4.ino
Замените COMXX на ваш фактический последовательный порт.
Используя 14 устройств ESP32, вы можете одновременно мониторить все 14 Wi-Fi каналов в диапазоне 2.4 ГГц без переключения каналов. Cardputer использует GPS для привязки каждого принятого SSID к CSV-файлу, совместимому с Wigle.
Этот код слейва предназначен для запуска на любом ESP32 и использования его как слейва для вардрайвинга в комбинации с мастер-режимом вардрайвинга на Cardputer. Каждый ESP32 собирает SSID ближайших точек доступа (AP) на конкретном канале или может переключаться между настроенными каналами. Вы можете добавить несколько устройств ESP32 для повышения точности и силы сканирования. Устройства с внешними антеннами могут улучшить производительность для вардрайвинга.
Вот сборка с 8 esp32-c3, подключенными параллельно, которая сканирует 1,3,6,9,11,13 в статическом режиме и в режиме переключения для 2 других на 2,4,5,7 и 8,10,12,14 :

и всем бета-тестерам в Discord:
MIT License
Copyright (c) 2023 7h30th3r0n3
Данным предоставляется бесплатное разрешение любому лицу, получившему копию данного программного обеспечения и связанных файлов документации ("Программное обеспечение"), для работы с Программным обеспечением без ограничений, включая, помимо прочего, права на использование, копирование, изменение, слияние, публикацию, распространение, сублицензирование и/или продажу копий Программного обеспечения, а также разрешение лицам, которым предоставляется Программное обеспечение, делать это при соблюдении следующих условий:
Вышеуказанное уведомление об авторских правах и это уведомление о разрешении должны быть включены во все копии или существенные части Программного обеспечения.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ "КАК ЕСТЬ", БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ГАРАНТИЯМИ ТОВАРНОЙ ПРИГОДНОСТИ, ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ И НЕНАРУШЕНИЯ ПРАВ. НИ В КОЕМ СЛУЧАЕ АВТОРЫ ИЛИ ПРАВООБЛАДАТЕЛИ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЕТЕНЗИИ, УЩЕРБ ИЛИ ДРУГИЕ ОБЯЗАТЕЛЬСТВА, БУДЬ ТО В ДЕЙСТВИИ ПО ДОГОВОРУ, ДЕЛИКТЕ ИЛИ ИНОМУ, ВОЗНИКШИМ ИЗ, ВНЕ ИЛИ В СВЯЗИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ИЛИ ИСПОЛЬЗОВАНИЕМ ИЛИ ДРУГИМИ ДЕЙСТВИЯМИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.