Комбинированный инструмент на ESP32 с Sub-GHz, IR, NFC, Wi-Fi и Bluetooth для аудита безопасности.
Кастомная прошивка 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 # Следуйте инструкциям в репозитории: https://github.com/cifertech/ESP32-DIV
Полная история проекта, подробные руководства и все функции в Wiki! От атак деаутентификации Wi-Fi до воспроизведения сигналов Sub-GHz — Wiki охватывает всё, что нужно для начала работы. Нажмите здесь, чтобы изучить прямо сейчас!
⚡ Пропустите IDE — прошивайте прямо из браузера на cifertech.github.io/ESP32-DIV
ESP32-DIV — это открытый многочастотный беспроводной набор инструментов, построенный на ESP32-S3. Он покрывает Wi-Fi, BLE, 2.4GHz, Sub-GHz, IR, RFID/NFC и GPS. Всё в компактном ручном устройстве с сенсорным интерфейсом. Независимо от того, анализируете ли вы беспроводной трафик, тестируете устойчивость сигналов или создаёте свои RF-инструменты, ESP32-DIV даёт вам единую платформу для всего этого.
[!WARNING] Этот проект предназначен только для образовательных и исследовательских целей. Используйте только в сетях и на устройствах, которыми вы владеете или для которых у вас есть явное разрешение на тестирование. Несанкционированное использование может нарушать местные законы.
📡 Wi-Fi
| Инструмент | Описание |
|---|---|
| Packet Monitor | График водопада в реальном времени по всем 14 каналам; опциональное логирование PCAP на SD |
| Wi-Fi Scanner | Список ближайших сетей с расширенными деталями |
| Beacon Spammer | Вещание фальшивых SSID (пользовательских или случайных) |
| Deauth Attack | Отправка фреймов деаутентификации для разрыва соединений клиентов |
| Deauth Detector | Мониторинг входящих атак деаутентификации |
| Captive Portal | AP + DNS + веб-сервер; клонирование сетей и принудительные страницы входа |
| Probe Flood | Зафлуживание проб-запросами для стресс-теста AP |
| Hidden SSID Revealer | Принудительное раскрытие SSID скрытых сетей |
| WPS Scanner | Обнаружение точек доступа с включённым WPS |
| ARP Scanner | Картирование всех устройств в сети с IP и MAC после подключения |
| Karma Attack | Прослушивание проб-запросов и олицетворение сохранённых сетей для автоподключения устройств |
🔵 Bluetooth
| Инструмент | Описание |
|---|---|
| BLE Scanner | Обнаружение скрытых и видимых BLE-устройств |
| BLE Sniffer | Отслеживание MAC, RSSI, количества пакетов и времени последнего появления |
| BLE Spoofer | Вещание фальшивых BLE-объявлений |
| Sour Apple | Подмена BLE-объявлений Apple (например, всплывающие окна AirDrop) |
| BLE Jammer | Подавление каналов BLE и классического Bluetooth |
| BLE Rubber Ducky | Действует как BLE-клавиатура; выполняет скрипты из /ducky на SD |
| AirTag Spoofer | Вещание фальшивых сигналов AirTag в сеть Find My |
| AirTag Sniffer | Мониторинг AirTag в радиусе действия |
| Skimmer Detect | Сканирование BLE-сигнатур, соответствующих известным профилям скиммеров карт |
📶 2.4GHz / NRF24
| Инструмент | Описание |
|---|---|
| 2.4GHz Scanner | Спектральный анализатор по 128 каналам (Zigbee, кастомный RF и др.) |
| Protokill | Подавление Zigbee, Wi-Fi и других протоколов 2.4GHz |
| ESB Sniffer | Пассивный захват пакетов Enhanced ShockBurst NRF24 |
| ESB Replay | Воспроизведение захваченных ESB-пакетов |
| MouseJack Scan | Обнаружение уязвимых беспроводных мышей и клавиатур |
| MouseJack Inject | Внедрение нажатий клавиш в уязвимые беспроводные приёмники |
📻 Sub-GHz
| Инструмент | Описание |
|---|---|
| Replay Attack | Захват и воспроизведение Sub-GHz команд (например, гаражные двери, пульты) |
| Sub-GHz Jammer | Подавление Sub-GHz связи в различных диапазонах |
| Saved Profiles | Хранение и управление профилями захваченных сигналов |
| De Bruijn / Brute Force | Перебор всех возможных фиксированных кодов для Sub-GHz пультов |
| Jamming Detector | Приёмник для обнаружения атак подавления Sub-GHz (например, подавление брелоков авто) |
📺 Инфракрасный (IR)
| Инструмент | Описание |
|---|---|
| IR Replay Attack | Захват реальных IR-нажатий, визуализация, воспроизведение и сохранение на SD |
| IR Saved Profiles | Просмотр IR-захватов; сохранение сигнала и несущей частоты |
| Universal IR Controller | Встроенные профили, импорт с SD, избранное и управление в стиле пульта |
🧲 RFID / NFC
| Инструмент | Описание |
|---|---|
| Card Reader | Чтение UID и идентификации тега |
| Card Clone | Копирование поддерживаемых перезаписываемых тегов |
| Dump | Чтение секторов/блоков при наличии ключей |
| Decode Access | Интерпретация бит доступа и ACL-полей из дампов |
| Erase | Стирание поддерживаемых перезаписываемых тегов |
| Jam Reader | Помехи другому считывателю RF-паттернами |
| Tag Disrupt | Расширенные потоки нарушения для авторизованных физических тестов |
| Disrupt Emulate | Нарушение в сочетании с эмуляционными потоками |
🛰️ GPS
| Инструмент | Описание |
|---|---|
| Wardriver | Логирование GNSS-позиции с наблюдениями Wi-Fi/BLE на SD |
| Satellite Scanner | Отображение спутников в поле зрения, уровня сигнала и диагностики фиксации |
🧰 Устройство и Система
| Инструмент | Описание |
|---|---|
| Serial Monitor | Отображение последовательного трафика на TFT для полевой отладки |
| SD File Manager | Обзор и управление файлами на SD-карте |
| Update Firmware | Прошивка нового прошивки с SD |
| Touch Calibrate | Калибровка сенсорного экрана XPT2046 по четырём углам |
| Settings | Яркость, тёмная/светлая тема, NeoPixel, фоновый автоскан |
|
|
|
|
|
ESP32DIV consists of two boards:
|
|
|
|
|
|
Distributed under the MIT License. See LICENSE.txt for more information.