перейти к содержанию

🚚 Бесплатная доставка от $200

Сравнение VS - слева Flipper Zero с чёрным модулем FEBERIS PRO с четырьмя антеннами, справа Flipper Zero с зелёной платой Flipper Zero Wi-Fi Module v1, в центре красная надпись VS на фоне печатной платы.

Flipper Zero WiFi Board: как добавить Wi‑Fi к Flipper Zero

У Flipper Zero есть Sub-GHz, RFID, NFC и Bluetooth LE, но нет встроенного Wi‑Fi-трансивера. Поэтому без внешней платы устройство не сканирует Wi‑Fi-сети и не анализирует управляющие кадры в диапазоне 2,4 ГГц.

Решение — WiFi Board, плата расширения на базе ESP32. Она подключается к GPIO Flipper Zero и добавляет функции, связанные с Wi‑Fi. Ниже разберём возможности прошивок и сравним популярные варианты оборудования.

Что такое WiFi Board для Flipper Zero?

WiFi Board — плата с модулем ESP32, которая подключается к Flipper Zero через GPIO и обменивается данными по UART со скоростью 115200 бод.

ESP32 выполняет операции с Wi‑Fi: сканирование, захват поддерживаемых кадров и мониторинг кадров деаутентификации. Flipper Zero служит интерфейсом управления: отображает результаты и позволяет выбирать функции кнопками. Конкретные возможности зависят от платы и прошивки.

У Flipper Zero нет встроенного Wi‑Fi-радиомодуля на 2,4 ГГц, зато есть GPIO и поддержка пользовательских приложений .fap. Совместимая плата превращает этот комплект в переносной инструмент для разрешённого анализа Wi‑Fi-сетей.

Плата WiFi Devboard, подключённая к Flipper Zero

Что можно делать с WiFi Board?

Сканирование Wi‑Fi-сетей (Recon)

В зависимости от прошивки и региональных настроек плата сканирует доступные каналы 1-14 диапазона 2,4 ГГц и отображает:

  • Точки доступа (AP) — SSID, канал, уровень сигнала (RSSI), MAC-адрес (BSSID)
  • Активность каналов — сравнительную загрузку наблюдаемых каналов
  • Наблюдаемые клиентские устройства — телефоны, компьютеры и IoT-оборудование, кадры которых видны на выбранном канале

Это базовый этап разрешённого аудита Wi‑Fi: сначала определяют доступные точки, каналы и уровень сигнала, а затем планируют проверку в согласованных пределах.

Обнаружение кадров деаутентификации

Deauth-атака — одна из угроз для Wi‑Fi. Она использует поддельные управляющие кадры, способные принудительно отключить клиент от сети. После разрыва соединения устройство обычно пытается подключиться повторно, что может создать возможность для захвата handshake в пределах разрешённого теста.

Совместимая прошивка позволяет наблюдать такие кадры в реальном времени, показывая адреса источника и назначения и выбранный канал. Однако исходный MAC-адрес может быть подделан, поэтому он сам по себе не идентифицирует фактического отправителя.

Функция полезна при мониторинге беспроводной инфраструктуры, расследовании сбоев и авторизованном аудите Wi‑Fi. Она обнаруживает наблюдаемые кадры, а не доказывает личность атакующего.

Захват кадров и PCAP

Некоторые сочетания платы и прошивки позволяют захватывать необработанные кадры Wi‑Fi и сохранять их в PCAP. Для официальной WiFi Dev Board запись обычно требует совместимого адаптера microSD или аппаратной модификации платы. Файл можно открыть в Wireshark для офлайн-анализа; поддержка накопителя и набор сохраняемых кадров зависят от конфигурации.

Тестирование защиты сети

Marauder и Ghost_ESP предоставляют функции для проверки собственной или явно разрешённой сети. Набор команд зависит от версии прошивки и используемой платы:

  • Beacon spam — передача множества тестовых beacon-кадров
  • Probe request flood — тестовая генерация запросов обнаружения
  • Сбор PMKID
  • Evil portal — учебный captive portal в изолированной лаборатории
  • DHCP starvation — проверка устойчивости пула DHCP
  • Обнаружение сигналов дронов и функции имитации в Ghost_ESP

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

Прошивки: Marauder и Ghost_ESP

Для плат на ESP32 доступны, в частности, два популярных проекта:

ESP32 Marauder

ESP32 Marauder — прошивка с открытым исходным кодом от justcallmekoko для исследования Wi‑Fi и Bluetooth. Совместимое приложение для Flipper Zero от 0xchocolate предоставляет текстовое меню управления функциями.

Функция Команда Что делает
Сканирование AP scanap Обнаруживает точки доступа в зоне приёма (SSID, BSSID, канал, RSSI)
Сканирование клиентов scansta Показывает клиентские устройства, чьи кадры наблюдаются на выбранном канале
Мониторинг deauth sniffdeauth Обнаруживает наблюдаемые кадры деаутентификации
Beacon spam attack -t beacon Генерирует тестовые beacon-кадры с заданными SSID
PMKID sniffpmkid Сохраняет PMKID для офлайн-проверки стойкости пароля в разрешённом аудите
Запись PCAP sniffraw Сохраняет поддерживаемые захваченные кадры на SD-карту

Ghost_ESP

Ghost_ESP — альтернативная прошивка для ESP32 с дополнительными функциями. Их доступность зависит от версии проекта и аппаратной конфигурации:

  • Wi‑Fi: deauth, evil portal, beacon spam, сканирование AP и станций, DHCP starvation, тестирование WPA3/SAE
  • BLE: сканирование, тестовые рекламные пакеты, поиск и анализ AirTag; отдельные функции wardriving и поиска Flipper Zero
  • Обнаружение сигналов дронов и поддерживаемые функции имитации
  • Отслеживание RSSI выбранных точек доступа и станций

На Feberis Pro можно устанавливать совместимые сборки этих прошивок с помощью ESP Flasher. Одновременно активна одна прошивка; перед записью необходимо проверить модель платы, распиновку и требования выбранного образа.

Feberis Pro и WiFi Dev Board: сравнение

Рассмотрим два варианта с разным назначением:

Официальный WiFi Dev Board

Официальная WiFi Dev Board от Flipper Devices построена на ESP32-S2-WROVER. Изначально она предназначена для обновления прошивки по Wi‑Fi и отладки Flipper Zero с помощью Black Magic Probe. На плату можно установить Marauder, но это альтернативное применение, требующее перепрошивки.

Feberis Pro

Feberis Pro — компактная плата расширения 4-in-1, ориентированная на разрешённые исследования нескольких радиоинтерфейсов:

Характеристика WiFi Dev Board (официальный) Feberis Pro
Основное назначение Обновление прошивки + отладка Тестирование безопасности
Чип WiFi ESP32-S2-WROVER ESP32-WROOM-32UE-N4
WiFi ✅ 2,4 ГГц ✅ 2,4 ГГц
SubGHz 2× CC1101 (433 + 868 МГц)
NRF24 ✅ 2,4 ГГц (MouseJack)
GPS ✅ (wardriving, геолокация)
Антенны Встроенная PCB-антенна 4× внешние, отдельные для соответствующих модулей
Прошивка Black Magic Probe / Marauder после перепрошивки Marauder предустановлен; Ghost_ESP можно установить отдельно
Конструкция Отдельная плата на GPIO, выступающая над корпусом Компактный модуль на GPIO, расположенный почти заподлицо с корпусом Flipper Zero
Плата FEBERIS Pro с антеннами, подключённая к Flipper Zero

Ключевое отличие: официальная WiFi Dev Board — прежде всего инструмент разработчика, который можно перепрошить для анализа Wi‑Fi. Feberis Pro — многомодульная платформа для разрешённых исследований с внешними антеннами и предустановленным Marauder; Ghost_ESP устанавливается как отдельная совместимая прошивка.

Если нужна компактная многомодульная плата с готовым Marauder, рассмотрите Feberis Pro. Перед покупкой сопоставьте поддерживаемые функции с задачами лаборатории.

Как начать?

  1. Выберите совместимую плату на ESP32 — для Marauder нужна поддерживаемая аппаратная версия. На Feberis Pro совместимая сборка Marauder предустановлена.
  2. Подключите плату к Flipper Zero — к разъёму GPIO в верхней части устройства, соблюдая ориентацию контактов.
  3. Установите приложение — совместимое приложение Marauder для управления командами.
  4. Запустите разрешённое сканирование — сначала в собственной сети или изолированной лаборатории.
FEBERIS Pro на Flipper Zero во время анализа каналов Wi‑Fi

Связанные товары

  • Flipper Zero — основное устройство
  • Feberis Pro — плата расширения 4-in-1 с Wi‑Fi, Sub-GHz, NRF24 и GPS
  • Deauth Detector — автономный детектор кадров деаутентификации
  • Deauther WiFi D1 Mini — компактная плата для разрешённых лабораторных тестов с прошивкой Spacehuhn
Предыдущая статья Evil Crow Cable Wind: как установить прошивку в Windows
Следующая статья Для чего можно использовать uConsole ClockworkPi? Практические применения мобильного компьютера