📖 Изучите вики ESP32-DIV
Полная история проекта, подробные руководства и все возможности — в Wiki! От Wi-Fi-атак деаутентификации до ретрансляции Sub-GHz-сигналов — вики охватывает всё, что нужно для начала работы. Нажмите здесь, чтобы изучить прямо сейчас!
⚡ Пропустите IDE — прошивайте прямо из браузера на cifertech.github.io/ESP32-DIV
🌟 О проекте
ESP32-DIV — это многодиапазонный беспроводной инструментарий с открытым исходным кодом на базе ESP32-S3. Он охватывает Wi-Fi, BLE, 2.4 ГГц, Sub-GHz, ИК-диапазон, RFID/NFC и GPS — всё в компактном портативном устройстве с сенсорным интерфейсом. Анализируете ли вы беспроводной трафик, проверяете устойчивость сигнала или создаёте собственные RF-инструменты — ESP32-DIV даёт вам единую платформу для всего этого.
[!WARNING]
Этот проект предназначен только для образовательных и исследовательских целей. Используйте его только в сетях и на устройствах, которыми вы владеете или на тестирование которых имеете явное разрешение. Несанкционированное использование может нарушать местные законы.
🎯 Возможности
📡 Wi-Fi
🔵 Bluetooth
📶 2.4GHz / NRF24
📻 Sub-GHz
📺 Инфракрасный (IR)
| Инструмент | Описание |
|---|
| IR Replay Attack | Перехватывает реальные нажатия ИК-пульта, визуализирует, воспроизводит и сохраняет на SD |
| IR Saved Profiles | Просмотр ИК-перехватов; сохраняет сигнал и несущую частоту |
| Universal IR Controller | Встроенные профили, импорт с SD, избранное и управление в стиле пульта |
🧲 RFID / NFC
🛰️ GPS
| Инструмент | Описание |
|---|
| Wardriver | Записывает координаты GNSS вместе с наблюдениями Wi-Fi/BLE на SD |
| Satellite Scanner | Показывает спутники в зоне видимости, уровень сигнала и диагностику фиксации |
🧰 Устройство и система
ESP32-DIV v2
|
ESP32-DIV Beta
|
ESP32-DIV v1
|
🔧 Обзор аппаратной части
ESP32DIV состоит из двух плат:
🧠 Основная плата
- ESP32-S3 – основной микроконтроллер с поддержкой Wi-Fi и BLE
- ILI9341 TFT Display – 2,8-дюймовый дисплей для интерфейса
- LF33 – стабилизатор на 3,3 В
- IP5306 – зарядка и защита литиевого аккумулятора
- CP2102 – переходник USB в последовательный порт для прошивки
- PCF8574 – расширитель ввода/вывода для кнопок
- SD Card Slot – слот для SD-карты; хранит логи и перехваченные сигналы
- Push Buttons – кнопки для навигации и взаимодействия
- Antenna Connector – поддержка внешней антенны
- WS2812 NeoPixels - улучшенная обратная связь
- Buzzer - разделяет GPIO с делителем напряжения батареи, поэтому его использование опционально
🛡️ Шилд
- 3x NRF24 Modules – глушение и спуфинг в диапазоне 2.4 ГГц
- 1x CC1101 Module – глушение и ретрансляция Sub-GHz
- Multiple antennas - увеличенная дальность действия
- IR Transceiver - приёмопередатчик ИК: перехват и воспроизведение ИК-пультов
ESP32-DIV v2 — основная плата
|
ESP32-DIV v2 — шилд
|
ESP32-DIV v1 — основная плата
|
ESP32-DIV v1 — шилд
|
⚠️ Лицензия
Распространяется по лицензии MIT. Дополнительную информацию см. в LICENSE.txt.
💬 Поддержка и вклад
- 💬 Нашли ошибку или есть запрос на новую функцию? Откройте Issue
- ⭐ Нравится проект? Поставьте звезду репозиторию!
- 🛠 Хотите внести вклад? Сделайте форк и отправьте pull request.
🤝 Контакты
▶ Поддержите меня на Patreon patreon.com/cifertech
CiferTech - @twitter - [email protected]
Ссылка на проект: https://github.com/cifertech/ESP32-DIV