
Многофункциональный инструментарий для тестирования Wi-Fi на проникновение для устройств M5Stack. Выполняет сканирование сети, атаки «злой близнец», деаутентификацию, фишинг через портал захвата, захват рукопожатий и BLE-атаки в целях обучения безопасности и оценки red team.
Evil-M5Project — это инновационный инструмент, разработанный для этического тестирования и исследования Wi-Fi сетей. Он использует возможности устройства M5Core2 для сканирования, мониторинга и взаимодействия с Wi-Fi сетями в контролируемой среде. Проект предназначен для образовательных целей, помогая понять сетевую безопасность и уязвимости.
Отказ от ответственности: Создатель Evil-M5Core2 не несет ответственности за неправомерное использование этого инструмента. Он предназначен исключительно для этических и образовательных целей. Пользователям напоминают о необходимости соблюдать все применимые законы и нормативные акты в своей юрисдикции. Все файлы, предоставленные с Evil-M5Core2, предназначены для использования в контролируемой среде и должны использоваться в соответствии со всеми действующими законами и нормативными актами. Неправомерное или незаконное использование этого инструмента строго запрещено и не поддерживается создателем.
Если этот проект оказался для вас полезным, подумайте о поддержке его развития!
⭐ оставьте звезду, это действительно помогает ⭐ !
Купить продукт M5Stack
по моей реферальной ссылке, чтобы помочь мне продолжать создавать новые инструменты 🛠️
Купить что-нибудь на AliExpress
Просто используйте эту ссылку перед поиском, и вы напрямую поддержите проект 🙌
Каждый клик и пожертвование поддерживают этот проект с открытым исходным кодом ✨ просто клик может иметь значение 😊
Присоединяйтесь к Discord Evil-M5 для получения помощи и обновлений 😉:
https://github.com/7h30th3r0n3/Evil-M5Project/wiki
Возможности могут различаться в зависимости от используемой прошивки/устройства:
Adafruit_NeoPixel, ArduinoJson, ESPping, IniFile, M5GFX, M5Unified, TinyGPSPlus и esp8266audio. Следуйте этим руководствам для установки платы M5:
3.0.0-alpha3 для устройств не M5stack. Используйте плату M5stack с версией ESP32 2.1.4 и ниже.IMG (заставка) и ). ⚠️ Файлы папки SD-Card-Folder теперь должны находиться в папке с именем evil в корне SD-карты ⚠️Предупреждение: для Cardputer необходимо изменить размер флеш-памяти на 8 МБ и схему разделов на 8M с spiffs (3 МБ APP/1.5 МБ SPIFFS), иначе может возникнуть ошибка нехватки места. Это ваш первый раз с Arduino IDE или что-то работает некорректно? Посмотрите раздел с видео или обратитесь за помощью на Discord!
Используя 14 устройств ESP32, вы можете одновременно контролировать все 14 каналов Wi-Fi в диапазоне 2.4 ГГц без переключения между каналами. Cardputer использует GPS для привязки каждого полученного SSID к файлу CSV, совместимому с Wigle.
Этот код ведомого предназначен для запуска на любом ESP32 и использования его в качестве ведомого для wardriving в сочетании с режимом мастера wardriving на Cardputer. Каждый ESP32 собирает SSID ближайших точек доступа (AP) на определённом канале или может переключаться между настроенными каналами. Вы можете добавить несколько устройств ESP32 для повышения точности и силы сканирования. Устройства с внешними антеннами могут улучшить производительность при wardriving.## Протестировано на:
Вот сборка из 8 esp32-c3, подключенных параллельно, сканирующая каналы 1,3,6,9,11,13 в статическом режиме и 2 других в режиме переключения на 2,4,5,7 и 8,10,12,14:
и всем бета-тестерам на discord:
Лицензия 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 |
|---|
| Сканирование Wi-Fi сети | ✅ | ✅ | ✅ | ✅ | ❌ |
| Клонирование сети | ✅ | ✅ | ✅ | ✅ | ❌ |
| Управление captive portal | ✅ | ✅ | ✅ | ✅ | ❌ |
| Обработка учётных данных | ✅ | ✅ | ✅ | ✅ | ❌ |
| Удалённый веб-сервер | ✅ | ✅ | ✅ | ✅ | ❌ |
| Атака через пробы | ✅ | ✅ | ✅ | ✅ | ❌ |
| Сниффинг проб | ✅ | ✅ | ✅ | ✅ | ❌ |
| Атака Karma | ✅ | ✅ | ✅ | ✅ | ❌ |
| Автоматическая атака Karma | ✅ | ✅ | ✅ | ✅ | ✅ |
| Karma Spear | ✅ | ✅ | ✅ | ❌ | ❌ |
| Bluetooth клавиатура | ✅ | ✅ | ❌ | ❌ | ❌ |
| Wardriving | ✅ | ✅ | ✅ | ✅ | ❌ |
| Wardriving Master | ✅ | ❌ | ❌ | ❌ | ❌ |
| Beacon Spam | ✅ | ✅ | ✅ | ✅ | ❌ |
| Деаутер | ✅ | ✅ | ❌ | ❌ | ❌ |
| Авто деаутер | ✅ | ❌ | ❌ | ❌ | ❌ |
| Evil-Twin | ✅ | ❌ | ❌ | ❌ | ❌ |
| Handshake Master | ✅ | ✅ | ❌ | ❌ | ❌ |
| Проверка handshake | ✅ | ❌ | ❌ | ❌ | ❌ |
| Сниффинг клиентов | ✅ | ✅ | ❌ | ❌ | ❌ |
| Сырой сниффинг | ✅ | ✅ | ❌ | ❌ | ❌ |
| Визуализатор Wi-Fi каналов | ✅ | ✅ | ❌ | ❌ | ❌ |
| Сниффинг клиентов + Deauth | ✅ | ✅ | ❌ | ❌ | ❌ |
| Обнаружение EAPOL/Deauth | ✅ | ✅ | ✅ (без EAPOL) | ❌ | ❌ |
| Wall Of Flipper | ✅ | ✅ | ✅ | ❌ | ❌ |
| Отправка кода Tesla через RFunit | ✅ | ❌ | ❌ | ❌ | ❌ |
| Сканирование сети и портов | ✅ | ✅ | ❌ | ❌ | ❌ |
| Полное сканирование сети и портов | ✅ | ✅ | ❌ | ❌ | ❌ |
| SSH Shell | ✅ | ❌ | ❌ | ❌ | ❌ |
| Веб-краулер | ✅ | ❌ | ❌ | ❌ | ❌ |
| PwnGrid | ✅ | ✅ | ❌ | ❌ | ❌ |
| Skimmer Detector | ✅ | ✅ | ❌ | ❌ | ❌ |
| Mouse Jiggler | ✅ | ❌ | ❌ | ❌ | ❌ |
| BadUSB | ✅ | ❌ | ❌ | ❌ | ❌ |
| WebUi BadUSB | ✅ | ❌ | ❌ | ❌ | ❌ |
| Настройка темы | ✅ | ✅ | ❌ | ❌ | ❌ |
| Полное сканирование сети | ✅ | ✅ | ❌ | ❌ | ❌ |
| Reverse 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 карт | ✅ | ❌ | ❌ | ❌ | ❌ |
| UPnP NAT | ✅ | ❌ | ❌ | ❌ | ❌ |
| LDAPDump | ✅ | ❌ | ❌ | ❌ | ❌ |
| IMSI Catcher | ✅ | ❌ | ❌ | ❌ | ❌ |
| Проверка открытых Wi-Fi | ✅ | ❌ | ❌ | ❌ | ❌ |
| ESP32-C5 Serial Toolkit | ✅ | ❌ | ❌ | ❌ | ❌ |
| Aircrack (взлом WPA2) | ✅ | ❌ | ❌ | ❌ | ❌ |
| Autodiscover Abuse | ✅ | ❌ | ❌ | ❌ | ❌ |
| Evil Navigator WebUI | ✅ | ❌ | ❌ | ❌ | ❌ |
| Настройки | ✅ | ✅ | ✅ | ✅ | ❌ |
sitesutilities/deauth_prerequisites, чтобы обойти прошивку ESP32.utilities/Bad_Usb_Lib/README.md115200.PSRAM отключен в меню инструментов.