Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
Evil-M5Project — Многофункциональный инструментарий для тестирования Wi-Fi на проникновение для устройств M5Stack. Выполняет сканирование сети, атаки «злой близнец», деаутентификацию, фишинг через портал захвата, захват рукопожатий и BLE-атаки в целях обучения безопасности и оценки red team. | Kitploit
Инструменты/GitHubGitHub/7h30th3r0n3/evil-m5project
Безопасность встроенных системИнструменты фишингаАудит Wi-FiБезопасность BluetoothСбор информацииСетевая безопасностьБезопасность беспроводных сетейАппаратный ХакингТестирование на Проникновение

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Командование и Управление
Обучение и Образование
Red Teaming
GitHub7h30th3r0n3/evil-m5project

Evil-M5Project

Многофункциональный инструментарий для тестирования Wi-Fi на проникновение для устройств M5Stack. Выполняет сканирование сети, атаки «злой близнец», деаутентификацию, фишинг через портал захвата, захват рукопожатий и BLE-атаки в целях обучения безопасности и оценки red team.

РепозиторийСайт
2.5k23516 дней назадПроверено Kitploit

Evil-M5Project

Evil-M5Project — это инновационный инструмент, разработанный для этического тестирования и исследования Wi-Fi сетей. Он использует возможности устройства M5Core2 для сканирования, мониторинга и взаимодействия с Wi-Fi сетями в контролируемой среде. Проект предназначен для образовательных целей, помогая понять сетевую безопасность и уязвимости.

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

Evil-M5Family


☕️ Поддержите проект

Если этот проект оказался для вас полезным, подумайте о поддержке его развития!
⭐ оставьте звезду, это действительно помогает ⭐ !

Поддержать меня на Ko-fi
Поддержка через магазин M5Stack

Купить продукт M5Stack
по моей реферальной ссылке, чтобы помочь мне продолжать создавать новые инструменты 🛠️

Логотип AliExpress

Купить что-нибудь на AliExpress
Просто используйте эту ссылку перед поиском, и вы напрямую поддержите проект 🙌

Каждый клик и пожертвование поддерживают этот проект с открытым исходным кодом ✨ просто клик может иметь значение 😊



Присоединяйтесь к Discord Evil-M5 для получения помощи и обновлений 😉:

Присоединиться к Discord

Для получения дополнительной информации смотрите Wiki !

Для получения дополнительной информации смотрите Wiki !

https://github.com/7h30th3r0n3/Evil-M5Project/wiki


Совместимое оборудование

🧱 Устройства M5Stack

🧪 В бета-версии

📦 Необходимые дополнения

  • SD-карта (FAT32, SDHC, макс. 16 ГБ – 8 ГБ уже достаточно)
  • GPS модуль: M5Stack / DIY

Возможности могут различаться в зависимости от используемой прошивки/устройства:


Установка

M5burner

  1. Подключите устройство к компьютеру.
  2. Загрузите M5burner в разделе UIFLOW FIRMWARE BURNING TOOL: Центр загрузки M5Stack
  3. Разместите необходимое содержимое SD-карты в корне SD-карты. (Это необходимо для доступа ко всем файлам проекта). ⚠️ Файлы папки SD-Card-Folder теперь должны находиться в папке с именем evil в корне SD-карты ⚠️
  4. Введите "evil-" в строке поиска и выберите ваше устройство.
  5. Нажмите "Загрузить" и прошейте.

Компиляция самостоятельно

  1. Подключите устройство к компьютеру.
  2. Откройте Arduino IDE и загрузите предоставленный код.
  3. Убедитесь, что установлены M5 Board Tutorial и библиотеки Adafruit_NeoPixel, ArduinoJson, ESPping, IniFile, M5GFX, M5Unified, TinyGPSPlus и esp8266audio. Следуйте этим руководствам для установки платы M5:
    • Настройка платы Arduino
    • Установка библиотек Arduino
  4. Убедитесь, что установлены определения плат ESP32 и M5Stack. Примечание: Возникают ошибки с версией ESP32 3.0.0-alpha3 для устройств не M5stack. Используйте плату M5stack с версией ESP32 2.1.4 и ниже.
  5. Разместите необходимое содержимое SD-карты в корне SD-карты. (Это необходимо для доступа к папкам IMG (заставка) и ). ⚠️ Файлы папки SD-Card-Folder теперь должны находиться в папке с именем evil в корне SD-карты ⚠️

Предупреждение: для Cardputer необходимо изменить размер флеш-памяти на 8 МБ и схему разделов на 8M с spiffs (3 МБ APP/1.5 МБ SPIFFS), иначе может возникнуть ошибка нехватки места. Это ваш первый раз с Arduino IDE или что-то работает некорректно? Посмотрите раздел с видео или обратитесь за помощью на Discord!


ESP32 Rig Slave

Вы можете использовать любой ESP32 в качестве ведомого для сбора SSID для wigle и сниффинга EAPOL

Используя 14 устройств ESP32, вы можете одновременно контролировать все 14 каналов Wi-Fi в диапазоне 2.4 ГГц без переключения между каналами. Cardputer использует GPS для привязки каждого полученного SSID к файлу CSV, совместимому с Wigle.

Этот код ведомого предназначен для запуска на любом ESP32 и использования его в качестве ведомого для wardriving в сочетании с режимом мастера wardriving на Cardputer. Каждый ESP32 собирает SSID ближайших точек доступа (AP) на определённом канале или может переключаться между настроенными каналами. Вы можете добавить несколько устройств ESP32 для повышения точности и силы сканирования. Устройства с внешними антеннами могут улучшить производительность при wardriving.## Протестировано на:

  • AtomS3: Купить здесь
  • AtomS3 Lite: Купить здесь
  • ESP32-C3 (с внешней антенной): Купить здесь (Будьте внимательны, выбирайте комплекты С антенной)
  • WEMOS D1 Mini: Купить здесь
  • ESP32 C5: Купить здесь

Возможности:

  • Поддержка нескольких устройств: Добавьте любое количество ESP32 для увеличения обнаружения точек доступа и улучшения покрытия.
  • Переключение каналов: Настройте ESP32 на сканирование определённого канала или переключение между выбранными каналами.
  • Лучшая сила сигнала: Устройства ESP32 с внешними антеннами обеспечивают улучшенный захват сигнала для дальнего вардрайвинга.
  • Связь ведущий–ведомый: Используйте в сочетании с Cardputer в режиме ведущего вардрайвинга для агрегации и мониторинга данных с нескольких ведомых ESP32.
  • Интеграция GPS: Cardputer с GPS связывает данные SSID с географическими координатами и генерирует совместимые с Wigle CSV-файлы.

Как это работает:

  1. Разверните одно или несколько устройств ESP32 в режиме ведомого.
  2. Каждое устройство сканирует и захватывает информацию об SSID на заданных каналах.
  3. Данные отправляются на Evil, который агрегирует их, уменьшая количество пропущенных точек доступа и повышая общую точность сканирования и силу сигнала.

Требования к оборудованию:

  • Evil с версией v1.3.0
  • Устройства ESP32 (например, AtomS3, AtomS3 Lite, ESP32-C3, WEMOS D1 Mini)
  • Внешняя антенна (опционально, для повышения производительности)

Вот сборка из 8 esp32-c3, подключенных параллельно, сканирующая каналы 1,3,6,9,11,13 в статическом режиме и 2 других в режиме переключения на 2,4,5,7 и 8,10,12,14:

Благодарности

  • @SpacehuhnTech за обход деаутера и за фантастическую работу, которая действительно вдохновляет.
  • @evilsocket за концепцию pwnagotchi и pwngrid.
  • @G4lile0 за wifi-hash-monster.
  • @K3YOMI за Wall Of Flipper.
  • @pr3y за помощь и код для Bruce.
  • @bmorcelli за помощь и код для Bruce тоже.
  • @justcallmekoko за Marauder.
  • @Talking Sasquach за создание видео о проекте.
  • @Sam X Plogs за создание видео о проекте.
  • @dagnazty за фантастическую работу над M5dial.
  • @LaikaSpaceDawg за работу над кодом.
  • @geo-tp за работу над sd-card to usb.
  • @Furrtek за невероятную работу по обратной разработке меток ESL. (Обязательно загляните в блог, если любите железо).
  • @i12bp8 за портирование ESLtagtinker на flipper.
  • @PierreAdams за документацию по сборке стойки.

и всем бета-тестерам на discord:

  • [@KamiLocura]
  • [@Skedone]
  • [@toxiccpappii]
  • [@OarisKiller]
  • [@hosseios]
  • [@BrownNoise]
  • [@DAKKA]
  • [@KNAX]
  • [@jader242]
  • [@anubisdarkwatch]

Лицензия

Лицензия MIT

Copyright (c) 2023 7h30th3r0n3

Настоящим предоставляется бесплатное разрешение любому лицу, получившему копию данного программного обеспечения и сопутствующей документации (далее — «Программное обеспечение»), на использование Программного обеспечения без ограничений, включая, без ограничений, права на использование, копирование, изменение, объединение, публикацию, распространение, сублицензирование и/или продажу копий Программного обеспечения, а также разрешение лицам, которым предоставляется данное Программное обеспечение, делать это при соблюдении следующих условий:

Вышеуказанное уведомление об авторских правах и данное уведомление о разрешении должны быть включены во все копии или значительные части Программного обеспечения.

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ГАРАНТИЯМИ ТОВАРНОЙ ПРИГОДНОСТИ, СООТВЕТСТВИЯ ОПРЕДЕЛЁННОЙ ЦЕЛИ И НЕНАРУШЕНИЯ ПРАВ. НИ В КАКОМ СЛУЧАЕ АВТОРЫ ИЛИ ПРАВООБЛАДАТЕЛИ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ЗА КАКИЕ-ЛИБО ПРЕТЕНЗИИ, УБЫТКИ ИЛИ ИНЫЕ ОБЯЗАТЕЛЬСТВА, БУДЬ ТО В ДЕЙСТВИИ ДОГОВОРА, ДЕЛИКТА ИЛИ ИНЫМ ОБРАЗОМ, ВОЗНИКШИЕ ИЗ ИЛИ В СВЯЗИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ИЛИ ИСПОЛЬЗОВАНИЕМ ИЛИ ИНЫМИ ДЕЙСТВИЯМИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.

Скачать инструмент
УстройствоСсылки для покупки
Лучшее: M5CardputerM5Stack / AliExpress
M5Stack Core2M5Stack / AliExpress
M5Stack FireM5Stack
M5Stack Core1M5Stack
M5Stack AWSM5Stack
M5Stack CoreS3M5Stack / AliExpress
M5Stack CoreS3 SEM5Stack
M5AtomS3 (требуется GPS)M5Stack
↳ GPS МодульM5Stack
LLM МодульM5Stack / AliExpress
УстройствоСсылки
CYD2USBAliExpress
CYD1USB(Пока нет ссылки)
M5Stick v1.1AliExpress
M5Stick v2AliExpress
ФункцияEvil-Cardputer v1.5.1Evil-M5Core2 1.3.9Evil-M5Core3 1.1.9Evil-AtomS3 v1.1.7Evil-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✅❌❌❌❌
Настройки✅✅✅✅❌
sites
  • (Опционально) Отредактируйте theme.ini на SD-карте, чтобы настроить цветовую тему вашего устройства. (Поддерживается только для Cardputer, другие устройства будут реализованы позже)
  • Обязательно выполните скрипт из utilities/deauth_prerequisites, чтобы обойти прошивку ESP32.
  • Добавьте библиотеки для функциональности BadUSB. См. utilities/Bad_Usb_Lib/README.md
  • Убедитесь, что скорость передачи данных установлена на 115200.
  • Убедитесь, что PSRAM отключен в меню инструментов.
  • Загрузите скрипт на ваше устройство M5Core2.
  • При необходимости перезагрузите устройство.