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

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

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

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

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

Категории

Все категории
Loading categories
Инструменты/GitHubGitHub/ghostesp-revival/ghostesp
Безопасность встроенных системАудит Wi-FiБезопасность BluetoothБезопасность IoTИнструменты RFID/NFCСбор информацииСетевая безопасностьБезопасность беспроводных сетейАппаратный ХакингТестирование на ПроникновениеRed Teaming
8941472 дней назадПроверено Kitploit

Популярное

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

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

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

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

Смотреть все инструменты →
Поделиться
GitHub
ghostesp-revival/ghostesp

GhostESP

Открытая платформа для беспроводных исследований на базе ESP32.

РепозиторийСайт
ghostesp_logo_white_transparent_2x_shine

Открытая платформа для беспроводных исследований на базе ESP32.

Превратите плату ESP32 за $10–20 в инструмент для беспроводных исследований с полноценным сенсорным интерфейсом — без пайки и Arduino IDE.

Впервые с GhostESP? Возьмите совместимое устройство и запуститесь менее чем за 5 минут с помощью веб-прошивальщика — без драйверов и тулчейна сборки.

Version License ESP-IDF Discord Boards

⭐️ Нравится GhostESP? Поставьте звёздочку репозиторию. Это очень помогает.


Что нового в 2.x

v2.0 — самое крупное обновление на сегодня: переработанный интерфейс, экосистема нативных приложений и расширенные сценарии работы с радио. v2.1 (Revival) продолжает эту линию: OTA прямо на устройстве, второй NFC-бэкенд, Cloud Store и песочница для скриптов.

app-gallery2 airspace-monitor

Основное в v2.1:

  • Обновление прошивки прямо на устройстве: через Wi-Fi, SD-карту и GhostLink с проверкой и защитой от отката.
  • Больше NFC: бэкенд ST25R3916, чтение банковских карт EMV, дерево приложений/файлов DESFire, PicoPass/iCLASS и восстановление MIFARE Classic hardnested.
  • Cloud Store: просмотр и установка приложений, скриптов и наборов ресурсов прямо с платы.
  • GhostScript: песочница для Lua-скриптов, выполняемых с SD-карты.
  • Новые нативные приложения: порт Doom, мессенджер HackChat на ESP-NOW и генератор QR-кодов.
  • WiFi: комбинированная атака handshake + deauth, перечисление SMB/SNMP, определение типов атак в Airspace Monitor, график загруженности каналов.
  • Ethernet и CLI: сканирование примерно в 3 раза быстрее с экспортом на SD, команды в стиле ОС (echo, ping, version), алиасы, скрипты и переменные окружения.
  • Надёжность: дисплей и SD-карта Banshee C5 больше не блокируют друг друга, исправление тайминга LVGL, сохранение RTC и более стабильный wardriving.

Основное в v2.0:

  • Переработанный интерфейс: рендеринг 60 FPS, toast-уведомления, наборы ресурсов с SD (иконки/темы/фоны), прокрутка перетаскиванием и полный комплект специальных возможностей.
  • Нативные SD-приложения: загрузка, сборка и упаковка приложений через новый App Gallery, разграниченные разрешения и Ghost Build Tool (gbt). Сборки C5 могут запускать код приложений из flash (XIP).
  • WiFi Airspace Monitor: аналитика угроз в реальном времени с адаптивным временем на канал, обученным базовым уровнем и спарклайном пакетов/сек.
  • Расширенный Ghostchi: 50 уровней, 27 источников опыта, система настроения и значок в статус-баре.
  • PIN-экран блокировки: оверлей автоблокировки — захват продолжает работать в заблокированном состоянии.
  • Расширенный BadUSB: трекпад/джитлер мыши, режим вывода USB HID, CLI-команда type_char, отдельная страница в WebUI.
  • Переработанный WebUI: обновлённый интерфейс с улучшенным удалённым управлением.
  • Новая сетевая разведка: сканеры SSH, NetBIOS, HTTP-баннеров и SNMP, а также проверка соответствия WPA3.
  • Мост GhostLink BLE: связывание чипа с приложением-компаньоном на Android, включая wardriving через wdstream.
  • Больше плат: Marauder V8, Pancake C5, LilyGo T-Dongle-S3/C5, тактильная отдача S3TWatch, Cardputer ENV-III и исправления NM-CYD-C5.
  • Под капотом: модульная командная строка, общие помощники монтирования SD, проверяемые выделения памяти и исправления стабильности в WiFi/BLE/audio/GPS/NFC.

Полная история — в CHANGELOG.md.


Начало работы

Прошейте устройствоСообщество и поддержкаПодробнее

Почему GhostESP, а не альтернативы?

Краткая версия — полное сравнение более чем на 130 строк ниже.


Возможности

Возможности WiFi
  • Evil Portal (с собственным HTML из буфера через serial)
  • Атаки deauth / disassoc
  • Атака переключения каналов
  • Тестирование GTK abuse / изоляции клиентов
  • EAPOL logoff-атака
  • Karma (с собственными списками SSID и цепочками порталов)
  • Beacon spam (одиночный/список/случайный/Rickroll)
  • Сканирование AP / STA / scanall
  • Мультивыбор точек доступа и станций
  • Прослушивание probe-запросов (с автоматическим созданием Evil Twin)
  • Захват handshake + PMKID
  • Запись WiFi на SD (PCAP) со встроенным браузером PCAP и экспортом в hc22000
  • Режим USB-донгла для Wireshark (поток extcap)
  • DHCP starvation
  • Сканеры ARP / портов / SSH / локальных IP
  • mDNS discovery / NetBIOS-скан / сканер HTTP-баннеров / SNMP-проба (с вариантами по хосту и по подсети)
  • Определение вендора по WiFi OUI
  • Атаки WPA3/SAE (флуд + проверка соответствия)
  • Экспорт wardriving (WiFi/BLE/GPS) + сводный CSV (WiFi/BLE/GPS/802.15.4)
  • Помощник wardriving с разделением каналов через GhostLink
  • Отслеживание RSSI (AP/станция) с живым индикатором RSSI
  • Обнаружение / спуфинг дронов
  • Обнаружение PineAP
  • Детектор стаи / слежки
  • Обнаружение WPS
  • Автоматический режим захвата в стиле Pwnagotchi (Capture PWN)
  • Анализ загруженности каналов
  • WiFi Airspace Monitor (аналитика пакетов/угроз в реальном времени, быстрый перебор каналов, карточки подозрительных устройств, спарклайн пакетов/сек)
  • DNS Sinkhole (блокировка NXDOMAIN по блок-листам со встроенной загрузкой блок-листов)
  • Веб-интерфейс + файловая система + ретрансляция удалённых команд
Возможности BLE
  • Режимы BLE-сканирования (general, AirTag, Flipper, raw)
  • BLE-сканирование рекламных пакетов с фильтрацией по префиксу OUI/вендору и RGB-импульсами при совпадении
  • Режимы BLE-спама (Apple, Microsoft, Samsung, Google, Random)
  • AirTag: сканирование / спуфинг / выбор
  • Захват BLE-пакетов
  • Поток BLE в Wireshark
  • Flipper finder + RSSI
  • GATT/сканирование сервисов + перечисление по каждому устройству + отслеживание устройств (живой RSSI-индикатор)
  • BLE wardriving
  • Обнаружение BLE-скиммеров
  • Drone/OpenDroneID: сканирование / список / отслеживание / спуфинг
  • Детектор дронов Aerial с классификацией угроз
  • Мост GhostLink BLE к приложению-компаньону на Android
Возможности USB
  • Режим USB-клавиатуры (host) для сборок ESP32-S3
  • Удалённое управление клавиатурой через GhostLink
  • Запуск скриптов BadUSB
  • Параметры идентификации BadUSB (VID/PID/manufacturer/product/layout/randomize)
  • BadUSB-трекпад (управление курсором в стиле тачпада)
  • BadUSB-джитлер мыши
  • CLI type_char для ввода отдельных ASCII-символов
  • Режим вывода USB HID-клавиатуры (передача нажатий с устройства по USB)
  • Отдельная страница WebUI для BadUSB
Возможности ИК
  • ИК-передача/приём на поддерживаемых платах
  • Режим обучения ИК
  • Простой режим обучения ИК
  • Поддержка файлов Flipper .ir
  • Передача из универсальной библиотеки
  • IR CLI-инструменты
  • IR-ослепитель (38 кГц, высокая скважность)
Возможности NFC
  • Поддержка PN532 NTAG/MIFARE Classic
  • Импорт/экспорт Flipper .nfc
  • Атака по словарю MIFARE Classic (стандартный + пользовательский словарь + переиспользование ключа сессии / перебор секторов)
  • Полный встроенный словарь MIFARE Classic
  • Набор парсеров NFC от Flipper (транспорт, парковки, доступ, развлечения, лояльность): BIP, Clipper, CharlieCard, Troika, Plantain, Zolotaya Korona, Ventra, WashCity, Social Moscow, Sonicare, Saflok, Gallagher, Disney Infinity, Skylanders, Aime, Hi, HWorld, Two Cities, Umarsh, Microel, MIZIP, MetroMoney, Kazan, SmartRider, TRT и другие
  • Обнаружение MIFARE Desfire
  • Поддержка Chameleon Ultra (CLI + UI + управление по BLE)
  • Сканирование HF/LF RFID и управление считывателем Chameleon Ultra
Возможности SubGHz
  • Сканирование сигналов в 64 каналах
  • Анализатор частот с водопадным отображением
  • Захват и декодирование сигналов
  • 20+ декодеров протоколов на основе Flipper Unleashed/xMasterX
  • Передача и повтор сигналов
  • Сохранение сигналов в файлы .sub
  • Совместимость с форматом ключевых файлов Flipper SubGhz
  • Поддержка аппаратуры CC1101
  • Частотные диапазоны: 315, 390, 433.92, 868.35, 915 МГц
  • Полная поддержка CLI
  • Поддержка удалённого радио SubGHz через GhostLink
Аудиовозможности
  • Аудиоплеер на I2S DAC (воспроизведение MP3 с определением наушников и регулировкой громкости)
  • Аудиоприёмник (TLV320DAC I2S)
  • Музыкальный визуализатор (визуализация аудио на RGB-светодиодах)
  • Спектр микрофона / MIC-визуализатор (эффекты RGB-светодиодов от микрофона с несколькими режимами, цветовыми режимами, чувствительностью, сглаживанием и контрастом)
Возможности дисплея и датчиков
  • Полноценный графический интерфейс LVGL с раскладками карусели, сетки и списка
  • Собственные наборы ресурсов с SD (иконки, цвета, фоны, темы)
  • 17+ цветовых тем
  • Анимация загрузки/сплэша на экране с индикатором прогресса
  • Система toast-уведомлений
  • Постоянная строка состояния со значком уровня
  • Прокрутка перетаскиванием + включение по касанию
  • Настраиваемый тайм-аут экрана, яркость и ориентация
  • Фоновые анимации (Game of Life, Ghost, Starfield, HUD, Matrix, Flying Ghosts, Spiral, Falling Leaves, Bouncing Text)
  • Часы на экране
  • Экран компаса (магнитометр)
  • Экран акселерометра (перегрузка, наклон, ориентация, встряска, скорость)
  • Экран датчика ENV-III (температура, влажность, давление, точка росы, высота)
  • PIN-экран блокировки с автоблокировкой (оверлейный режим продолжает захват в заблокированном состоянии)
  • Трекпад / управление курсором
  • Мастер настройки с конфигурацией домашней сети WiFi
  • Настройки доступности (размер шрифта, высокая контрастность, уменьшенное движение, скорость повтора ввода, безопасный для эпилептиков режим)
  • Управление размером шрифта терминала
  • Rave-режим (сборки с дисплеем)
  • Тактильная отдача DRV2605 (S3TWatch)
Приложения и расширяемость
  • App Gallery (центральный лаунчер для нативных SD-приложений с подменю по категориям)
  • Система нативных SD-приложений (загрузка, список, просмотр, запуск, остановка, сброс приложений с разрешениями и изолированным хранилищем)
  • Ghost Build Tool (gbt) для создания каркаса, сборки и упаковки приложений и прошивок
  • SDK для плагинов/приложений и примеры приложений (Device Inspector, ESP32Finder)
  • Виртуальный питомец Ghostchi (система опыта на 50 уровней, 27 источников опыта, пассивный/агрессивный режимы, экран блокировки с питомцем, общее настроение, toast-сообщения о повышении уровня, значок в строке состояния)
  • SD-браузер (просмотр файлов/папок, переименование, удаление, копирование/перемещение, предпросмотр текстовых файлов)
  • Встроенный браузер PCAP с экспортом hc22000
  • Экран информации об устройстве (устройство, время работы, сборка, авторы)
  • Переиспользуемые диалоги подтверждения для опасных действий в интерфейсе
Дополнительные возможности
  • GhostLink (интерфейс команд и дисплея для двух устройств) с поддержкой удалённого радио и ретрансляцией клавиатуры
  • Мастер настройки (сборки с дисплеем)
  • Проводное и веб-зеркалирование экрана
  • Режим Ethernet (W5500) + полный набор инструментов: сканирование отпечатков, сканирование портов, ping sweep, ARP-сканирование, ARP-отравление, MITM, HTTP, DNS, NTP, traceroute, MAC-инструменты, статистика
  • Захват учётных данных TLS SNI / HTTP / FTP через Ethernet
  • Поддержка DIAL / Chromecast V2
  • Интеграция GPS (gpsinfo) с ручной загрузкой в WiGLE, настройкой baud-скорости в рантайме и стримингом через wdstream
  • Вывод на сетевой принтер (powerprinter, PJL)
  • Режимы RGB-светодиодов (Normal, Rainbow, Stealth, Knight Rider, MIC Visualizer, пользовательские цвета) с управлением яркостью неопикселей
  • Настройка часового пояса (timezone) + установка времени NTP
  • Обнаружение движения камерой со снимками на SD-карту и уведомлениями через Discord webhook (XIAO S3 Sense)
  • Живой MJPEG-поток с камеры (/camera)
  • Анализатор спектра NRF24 с пассивным обнаружением глушения 2.4 ГГц
  • Захват пакетов Zigbee / 802.15.4 + сводный CSV (ESP32-C5/C6)
  • Захват каналов 802.15.4 / Zigbee
  • Мониторинг батареи / поддержка fuel gauge
  • Поддержка датчиков / RTC (PCF8563)
  • Поддержка клавиатуры M5 Cardputer / Cardputer ADV
  • Приложение-компаньон для Android
  • Поддержка драйверов дисплеев CH422G / ST7262 / AXS15231B / APX2102 на устройстве
  • Простой light-sleep + масштабирование частоты + энергосбережение Wi-Fi
  • Анимации с уменьшенным движением
  • Резервное копирование / восстановление конфигурации на SD

Поддерживаемые варианты ESP32

  • ESP32-Wroom · ESP32-S2 · ESP32-C3 · ESP32-S3 · ESP32-C5 · ESP32-C6

Примечание: Доступность функций зависит от чипа. В S2 нет Bluetooth-модуля; C5 поддерживает 5 ГГц и 802.15.4/Zigbee.


Поддерживаемые платы

46 целевых плат собираются в CI (.github/workflows/compile_all.yml) из 45 конфигов в configs/; Awok V5 использует общий конфиг ESP32-S2. Поддержка функций ниже выведена из этих конфигов.

Матрица возможностей плат (нажмите, чтобы развернуть)

Сравнение прошивок ESP32

Показать таблицу сравнения

Это сравнение основано на наборе функций GhostESP и общедоступных исходниках перечисленных проектов. Это не полный список функций для каждой прошивки. HaleHound и nyanBOX сравниваются с последними доступными нам публичными исходниками; если новые релизы закрыты, эта таблица не может быть независимо обновлена или проверена по этим сборкам.| Возможность | GhostESP | Bruce | HaleHound | nyanBOX | | --- | --- | --- | --- | --- | | Актуальный исходный код доступен для аудита | [x] | [x] | Ограниченный / старый публичный исходный код | Ограниченный / старый публичный исходный код | | Нативная архитектура ESP-IDF | [x] | | | | | Архитектура Arduino / PlatformIO | | [x] | [x] | [x] | | Поддерживаемые целевые платы | 46 целей CI | 42+ | 4 | 1 | | Полноценный графический интерфейс LVGL | [x] | | | | | Веб-панель / REST-управление | [x] | [x] | | | | Веб-сервер captive portal | [x] | [x] | [x] | [x] | | Сканирование WiFi: AP / станции | [x] | [x] | [x] | [x] | | Тестирование deauth / disassoc | [x] | [x] | [x] | [x] | | Beacon-спам | [x] | [x] | [x] | [x] | | Атака Karma / ответ на probe-запросы | [x] | [x] | [x] | | | Захват handshake / EAPOL | [x] | [x] | [x] | | | Просмотр PCAP на устройстве / экспорт hc22000 | [x] | | | | | Захват / экспорт PMKID | [x] | | [x] | | | Потоковая передача в Wireshark по USB в реальном времени | [x] | | | | | SAE flood / тестирование WPA3 | [x] | | | | | Проверка соответствия WPA3 | [x] | | | | | Атака EAPOL logoff | [x] | | | | | Атака переключения канала | [x] | | | | | GTK abuse / тестирование изоляции клиентов | [x] | | | | | DHCP starvation | [x] | [x] | | | | Сканеры ARP / портов / SSH | [x] | [x] | | | | Обнаружение mDNS | [x] | | | | | Сканер NetBIOS | [x] | | | | | Сканер HTTP-баннеров | [x] | | | | | SNMP-проба | [x] | | | | | Определение производителя по OUI WiFi | [x] | [x] | [x] | | | Обнаружение PineAP / Evil Twin | [x] | | | [x] | | Обнаружение / отчёты WPS | [x] | [x] | | | | Автоматический режим захвата в стиле Pwnagotchi | [x] | [x] | | | | Детектор / спам Pwnagotchi | | [x] | | [x] | | Анализ загруженности канала | [x] | | | [x] | | Монитор / визуализатор WiFi-пакетов в реальном времени | [x] | | [x] | [x] | | Монитор WiFi-эфира | [x] | | | | | DNS sinkhole / блок-лист NXDOMAIN | [x] | | | | | Вардрайвинг WiFi с GPS | [x] | [x] | [x] | | | BLE-вардрайвинг | [x] | [x] | [x] | | | Интеграция загрузки в WiGLE | [x] | [x] | | | | Захват 802.15.4 и экспорт PCAP | [x] | | | | | Управление двумя ESP через GhostLink | [x] | | | | | BLE-мост GhostLink для Android | [x] | | | | | Помощник вардрайвинга с разделением каналов | [x] | | | | | Поддержка удалённого радио GhostLink | [x] | | | | | Обнаружение дронов / OpenDroneID | [x] | | | [x] | | Спуфинг дронов / OpenDroneID | [x] | | | [x] | | Сканирование BLE | [x] | [x] | [x] | [x] | | Raw-сканер BLE | [x] | | | | | Режимы BLE-спама | [x] | [x] | [x] | [x] | | Сканирование / спуфинг AirTag | [x] | [x] | [x] | [x] | | Инструменты обнаружения BLE-трекеров | [x] | | [x] | [x] | | Поиск Flipper Zero | [x] | | | [x] | | Перечисление GATT / служб | [x] | | [x] | | | Отслеживание BLE-устройств по RSSI | [x] | | | | | Поток BLE в Wireshark | [x] | | | | | Обнаружение BLE-скиммеров | [x] | | | [x] | | Исследование эксплойтов FastPair / сопряжения | | [x] | [x] | [x] | | BLE HID-инъекции / DuckyScript через BLE | | [x] | | | | Режим BLE-клавиатуры | | [x] | | | | GATT-ловушка BLE / клонированное периферийное устройство | | | [x] | [x] | | Профилирование уязвимостей BLE | | [x] | | | | Детектор Flock / слежки | [x] | | [x] | [x] | | Поддержка NFC PN532 | [x] | [x] | [x] | | | Поддержка NFC ST25R3916 | [x] | [x] | | | | Поддержка Chameleon Ultra | [x] | [x] | | | | Управление Chameleon Ultra через BLE | [x] | [x] | | | | Импорт/экспорт Flipper | [x] | | | | | Коллекция NFC-парсеров Flipper | [x] | | | | | Атака на MIFARE Classic с ключами по умолчанию | [x] | [x] | [x] | | | Встроенный словарь MIFARE Classic | [x] | | | | | Пользовательский файл словаря MIFARE Classic | [x] | [x] | | | | Повторное использование сеансовых ключей MIFARE Classic / перебор секторов | [x] | | | | | Восстановление MIFARE Classic методом hardnested | [x] | | | | | Чтение PicoPass / iCLASS | [x] | | | | | Чтение приложений / дерева файлов MIFARE DESFire | [x] | | | | | Чтение EMV / платёжных карт | [x] | [x] | | | | BadUSB / DuckyScript | [x] | [x] | | | | Режим USB-клавиатуры (host) | [x] | | | | | Режим вывода USB HID-клавиатуры | [x] | [x] | | | | Удалённая клавиатура через связь двух устройств | [x] | | | | | Опции идентификации VID/PID для BadUSB | [x] | [x] | | | | Mouse jiggler / трекпад для BadUSB | [x] | | | | | Изучение / захват / воспроизведение ИК | [x] | [x] | | | | Поддержка файлов Flipper | [x] | [x] | | | | Передача из универсальной ИК-библиотеки | [x] | [x] | | | | Сканирование / воспроизведение SubGHz (CC1101) | [x] | [x] | [x] | | | Водопадный спектроанализатор CC1101 | [x] | [x] | [x] | | | Поддержка чтения/записи Flipper | [x] | [x] | [x] | [x] | | Декодеры протоколов SubGHz | [x] | [x] | [x] | | | Спектроанализатор NRF24 | [x] | [x] | [x] | [x] | | NRF24 MouseJack | | [x] | [x] | | | Пассивное обнаружение глушения | [x] | | [x] | | | Активное RF-глушение поставляется | Не поставляется | [x] | [x] | [x] | | Захват пакетов Zigbee / 802.15.4 | [x] | | | | | Поддержка Ethernet W5500 | [x] | [x] | | | | Инструменты ARP-отравления / MITM через Ethernet | [x] | [x] | | | | Инструменты Ethernet: fingerprint / порты / ping | [x] | | | | | Инструменты Ethernet: DNS / NTP / HTTP / трассировка | [x] | | | | | Захват учётных данных TLS SNI / HTTP / FTP через Ethernet | [x] | | | | | Потоковая передача с камеры / обнаружение движения | [x] | | | | | Уведомления о движении с поддержкой webhook | [x] | | | | | Сетевой принтер / вывод PJL | [x] | | | | | Тестирование DIAL / Chromecast | [x] | | | | | Мастер настройки на устройстве | [x] | | | | | Блокировка PIN / паролем | [x] | | [x] | [x] | | Обновление прошивки на устройстве: OTA / SD | [x] | | [x] | | | Проверка прошивки / защита от отката | [x] | | | | | Обновление прошивки парного устройства GhostLink | [x] | | | | | Проводное зеркалирование экрана | [x] | | | [x] | | Зеркалирование экрана через веб | [x] | [x] | | | | Резервное копирование / восстановление конфигурации на SD | [x] | | | | | Файловый менеджер / обозреватель SD | [x] | [x] | [x] | | | Нативная система приложений / плагинов на SD | [x] | | | | | Нативный SDK приложений / инструменты сборки | [x] | | | | | Изолированная среда выполнения скриптов на устройстве | Lua 5.4 | JavaScript | | | | Облачный магазин приложений / скриптов / ассетов | [x] | | | | | Галерея / лаунчер приложений | [x] | | | | | Ghostchi / виртуальный питомец | [x] | [x] | | | | Аудиоплеер | [x] | [x] | | | | Спектр микрофона / визуализатор | [x] | [x] | | | | Режимы визуализатора RGB LED | [x] | [x] | | | | Экран часов / RTC | [x] | [x] | | | | Экран компаса | [x] | | | | | Экран акселерометра | [x] | | | | | ENV-III: температура / влажность / давление | [x] | | | | | Мониторинг батареи / поддержка fuel gauge | [x] | [x] | [x] | | | Поддержка датчиков / RTC | [x] | [x] | | | | Поддержка клавиатуры M5 Cardputer | [x] | [x] | | | | Компаньон-приложение для Android | [x] | | | | | Режимы доступности / уменьшение движения | [x] | | [x] | | | Пользовательские темы / система палитр интерфейса | [x] | [x] | [x] | | | Пользовательские наборы ассетов на SD | [x] | | | | | Поддержка LoRa | | [x] | | | | Поддержка FM-радио | | [x] | | |


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

Особая благодарность:


Вклад в проект

GhostESP приветствует ваш вклад — от конфигурации платы в одну строку до новой функции.

  • Добавление платы: https://docs.ghostesp.net/v2.1/development/custom-board-configs/
  • Исправление ошибки или добавление функции: смотрите открытые issues — всё, что помечено good first issue, отлично подходит для начала.
  • Создание нативного приложения: изучите документацию по gbt (Ghost Build Tool) и примеры приложений (Device Inspector, ESP32Finder), чтобы понять паттерн SDK.
  • Есть вопросы перед началом? Задавайте их в Discord — команда быстро отвечает.

Отказ от ответственности

Ghost ESP предназначен исключительно для образовательных целей и этических исследований в области безопасности. Несанкционированное или вредоносное использование незаконно. Обязательно ознакомьтесь с местными законами и всегда получайте соответствующие разрешения перед проведением любых сетевых тестов.

Примечание: это отдельный форк GhostESP от Spooky, который был заархивирован и больше не разрабатывается.

Рекомендации по использованию названия и логотипа GhostESP см. в бренд-гайдлайнах. Брендовые материалы доступны на ghostesp.net/brand-assets.

Хотите стать официальным партнёром? Напишите на [email protected].


Вклад в открытый исходный код

Этот проект с открытым исходным кодом, и мы приветствуем ваш вклад. Если вы добавили новые функции или улучшили поддержку устройств, отправляйте свои изменения!

Скачать инструмент
ghostesp.net/flasher
Discord
Документация · Сайт
GhostESPДругие
Чтение EMV / банковских карт✓—
Чтение деревьев MIFARE DESFire✓—
Парсеры транспортных карт (Opal, myki, ITSO, Gallagher)✓—
Экосистема нативных приложений + Cloud Store + Lua-песочница✓—
Двухчиповый GhostLink (удалённое радио, BLE-мост)✓—
Полноценный графический интерфейс LVGL (карусель/сетка/список)✓Частично или отсутствует
Целевые платы в CI461–42
ПлатаBluetoothNFC (PN532)NFC (Chameleon)ИК-передачаИК-приёмGPS по умолчаниюКлавиатураДисплейSDOTAНативные SD-приложения
ESP32-Wroom DevKitC✓✗✓✗✗✗✗—✓✗✗
ESP32-S2 DevKitC✗✗✗✗✗✗✗—✓✗✗
ESP32-S3 DevKitC✓✗✓✗✗✗✗—✓✗✗
ESP32-C3 DevKitC✓✗✓✗✗✗✗—✓✗✗
ESP32-C5 DevKitC✓✗✓✗✗✗✗—✓✗✗
ESP32-C6 DevKitC✓✗✓✗✗✗✗—✓✗✗
Awok V5✗✗✗✗✗✗✗—✓✗✗
GhostBoard✓✗✓✗✗✓✗—✓✗✗
Marauder v4✓✗✓✗✗✓✗Full✓✓✗
Marauder v6✓✗✓✗✗✗✗Full✗✗✗
AWOK Mini✗✗✗✗✗✓✗Full✗✗✓
Cardputer✓✗✓✓✗✓✓Full✓✓✗
Heltec V3✓✗✓✗✗✗✗Status✓✗✗
CYD2 USB✓✗✓✗✗✗✗Full✓✗✗
CYD2 Micro USB✓✗✓✗✗✗✗Full✓✗✗
CYD2 Dual USB✓✗✓✗✗✗✗Full✓✗✗
CYD2 USB 2.4"✓✗✓✗✗✗✗Full✓✗✗
CYD2 USB 2.4" (C variant)✓✗✓✗✗✗✗Full✓✗✗
CYD 2432S028R✓✗✓✗✗✗✗Full✓✗✗
Waveshare 7" Touch✓✗✓*✗✗✗✗Full✓✓✓
Crowtech 7"✓✗✓*✗✗✗✗Full✗✗✓
Sunton 7"✓✗✓*✗✗✗✗Full✗✓✓
JC3248W535EN✓✗✓✗✗✗✗Full✓✓✓
Flipper JCMK GPS✗✗✗✗✗✓✗—✓✗✗
T-Deck✓✗✓✗✗✓✓Full✓✗✓
T-Embed CC1101✓✓✓✓✓✗✗Full✓✓✓
T-Dongle-S3✓✗✓✗✗✗✗Full✓✓✗
T-Dongle-C5✓✗✓✗✗✗✗Full✓✓✓
S3TWatch✓✗✓✓✗✗✗Full✗✓✗
T-Display S3 Touch✓✗✓✗✗✓✗Full✓✗✗
JCMK Devboard Pro✓✗✓✗✗✓✗—✓✗✗
Minion✓✗✓✗✗✗✗—✓✗✗
Lolin S3 Pro✓✗✓✗✗✗✗—✓✗✗
Cardputer ADV✓✗✓✓✗✓✓Full✓✓✗
Poltergeist✓✗✓✓✓✗✗Status✓✗✗
Banshee (C5 display MCU)✓✓✓✓✓✓✗Full + Status✓✓✓
Banshee (S3 main)✓✗✓✗✗✓✗—✗✓✗
Febris Pro✓✗✓✗✗✓✗—✗✗✗
ACE C5✓✗✓✗✗✓✗—✓✗✗
NM-CYD-C5✓✗✓✗✗✗✗Full✓✓✓
ACE S3✓✗✓✗✗✗✗—✓✗✗
Seeed XIAO ESP32-S3 Sense✓✗✓✗✗✗✗—✓✓✗
Seeed XIAO ESP32-S3✓✗✓✗✗✗✗—✓✓✗
Seeed XIAO ESP32-C5✓✗✓✗✗✗✗—✓✗✗
Marauder v8✓✗✗✗✗✓✗Full✓✗✓
Pancake C5✓✗✗✗✗✓✗Full✓✗✓

* — конфиг, зафиксированный в репозитории для этой платы, появился раньше опции Kconfig (NFC_CHAMELEON), которая включена по умолчанию для плат с BLE; в файле нет переопределения для конкретной платы, поэтому здесь отражается значение по умолчанию из Kconfig, а не явная настройка. Большинство плат с BLE без звёздочки задают этот символ явно, но некоторые общие конфиги также могут полагаться на значение по умолчанию из Kconfig.

Дисплей: Full — графический интерфейс LVGL. Status — только дополнительный маленький статусный дисплей (разделяет I2C-шину расширителя ввода-вывода), без полного интерфейса. — — без дисплея, headless.

SD: большинство плат используют SD в режиме SPI. JC3248W535EN и T-Dongle-S3 используют SDMMC в 1-битном режиме; опция шины SDMMC есть в Kconfig и для других плат.

NFC (Chameleon): поддержка Chameleon Ultra работает через BLE, поэтому она включена по умолчанию на всех платах с BLE и отключена там, где BLE недоступен (платы ESP32-S2) или явно выключен (Marauder v8, Pancake C5).

Нативные SD-приложения: на этапе компиляции эта функция зависит только от CONFIG_SPIRAM (main/Kconfig.projbuild:1410). В рантайме галерея приложений проверяет MALLOC_CAP_SPIRAM и отрисовывается на полном LVGL-экране, поэтому для использования интерфейса нужен дисплей. В итоге функция включена на: AWOK Mini, Waveshare/Crowtech/Sunton 7″, JC3248W535EN, T-Deck, T-Embed CC1101, T-Dongle-C5, NM-CYD-C5, Banshee (C5) и Marauder v8/Pancake C5. Платы с экраном, но без PSRAM (Cardputer, Cardputer ADV, семейство CYD2, S3TWatch, T-Dongle-S3 и т.д.) её не получают.

Banshee поставляется в виде двух конфигов: основной платы S3 (без дисплея) и модуля C5, который управляет дисплеем и статусным светодиодом, объединённых через GhostLink.

.nfc
.ir
.sub

GhostESP не поставляет функции активного глушения. Распространение, продвижение, продажа и использование устройств или прошивок для глушения незаконно во многих юрисдикциях.

JustCallMeKoKo
JustCallMeKoKo

Базовая разработка ESP32Marauder
thibauts
thibauts

Идеи по протоколу CastV2
MarcoLucidi01
MarcoLucidi01

Интеграция протокола DIAL
SpacehuhnTech
SpacehuhnTech

Эталонный код деаутентификации
Spooks4576
Spooks4576

Оригинальный разработчик GhostESP
Tototo31
Tototo31

Большой вклад в проект
WillyJL
WillyJL

Базовая функциональность прошивки Flipper и код BLE-спама
flipperdevices
Flipper Zero firmware

Базовая реализация IR и NFC (flipperdevices/flipperzero-firmware и участники)
Garag
Garag

Базовая библиотека NFC
connornishijima
connornishijima

SensoryBridge — алгоритмы визуализатора MIC RGB и вдохновение
DarkFlippers
DarkFlippers

Прошивка Flipper Zero Unleashed (декодеры протоколов SubGHz)
xMasterX
xMasterX

Улучшения SubGHz в прошивке Flipper Zero Unleashed
DecentLabs
DecentLabs

officeAir — многопроходное ARP-сканирование и приёмы потокобезопасности lwIP
jaylikesbunda
jaylikesbunda

Сопровождающий проекта
Play2BReal
Play2BReal

Загрузка в WiGLE и поддержка расширителей ввода-вывода
the1anonlypr3
the1anonlypr3

Арт и ассеты
Billi-Green
Billi-Green

Поддержка аудио и датчика ENV-III
Next-Flip
Next-Flip

Momentum-Firmware — база NFC-парсеров (EMV, DESFire, hardnested, парсеры транспортных карт; Gallagher от Nick Mooney)
noproto
noproto

Восстановление MIFARE Classic методами hardnested / nested
leptopt1los
Leptopt1los

Парсер платёжных карт EMV
bettse
bettse

picopass — поддержка PicoPass / iCLASS
micolous
micolous

Парсер транспортной карты Opal
emilytrau
emilytrau

Парсер транспортной карты myki
holiman
holiman

loclass — алгоритмы восстановления ключей MIFARE
RfidResearchGroup
RfidResearchGroup

proxmark3 — инструменты для исследований RFID