ESP32-C5 wardriving rig with GPS for Flipper Zero

Вардрайвинг на Flipper Zero в 2026 году: полное руководство по двухдиапазонному GPS (с поддержкой WiGLE)

В 2026 году вардрайвинг — это решённая задача, если ваша связка видит оба Wi-Fi диапазона и проставляет GPS-метку каждой сети. Это полное, готовое к работе с WiGLE руководство по Flipper Zero: от того, что реально делает железо, до вашей первой загрузки.

Короткий ответВардрайвинг — это пассивная запись Wi-Fi сетей, которые устройство открыто транслирует в эфир — SSID, BSSID (MAC), канал, тип шифрования — с присвоением каждой из них GPS-координаты и последующей загрузкой этой карты на wigle.net. Для Flipper Zero нужны три вещи: плата для сканирования Wi-Fi (в идеале двухдиапазонная, чтобы видеть и точки доступа 5 GHz), GPS-приёмник и карта microSD для записи WigleWifi CSV. Сканирование выполняется через приложение ESP32 Marauder; самая аккуратная одноплатная связка — это универсальное решение вроде Scout Lite. Вы записываете только то, что роутеры и так объявляют — никакого подключения, никакого взлома.

Что такое вардрайвинг на самом деле (и чем он не является)

Каждая Wi-Fi точка доступа непрерывно выкрикивает в эфир beacon-кадр: имя своей сети (SSID), свой аппаратный адрес (BSSID), канал, на котором она работает, и способ защиты. Это не приватные данные, которые нужно взламывать, — это публичное объявление, передаваемое намеренно, чтобы ваш телефон мог найти сеть. Вардрайвинг — это перемещение на машине или пешком, пока сканер записывает эти beacon-кадры и связывает каждый с GPS-позицией. Собрав их достаточно, вы получаете карту беспроводной инфраструктуры — именно этим и является краудсорсинговая база данных WiGLE.

Важная грань: вардрайвинг — это перечисление, а не вторжение. Вы записываете метаданные, которые уже являются публичными. Вы не подключаетесь к сетям, не перехватываете в них трафик и не взламываете пароли — это отдельные действия, которые пересекают правовую черту. Разбивку по юрисдикциям о том, где именно проходит эта черта в США, смотрите в нашей статье-компаньоне Is Wardriving Legal in the US.

Поле, записываемое для каждой сети Что это Публично?
SSID Имя сети Передаётся в beacon-кадре
BSSID MAC-адрес точки доступа Передаётся в beacon-кадре
Канал / диапазон Канал 2.4 или 5 GHz Передаётся в beacon-кадре
Шифрование Открытая / WEP / WPA2 / WPA3 Передаётся в beacon-кадре
GPS широта/долгота Где вы её приняли От вашего приёмника

Что нужно: связка из трёх частей

Связка для вардрайвинга всегда состоит из одних и тех же трёх функций, живут ли они на одной плате или на трёх:

  • Радиомодуль для сканирования Wi-Fi. Именно он перечисляет точки доступа. Радиомодуль только на 2.4 GHz (классический ESP32 на большинстве Wi-Fi плат для Flipper) пропускает все сети, работающие исключительно на 5 GHz, — а в 2026 году их доля постоянно растёт. Двухдиапазонный радиомодуль видит оба.
  • GPS-приёмник. Без фикса каждая записанная сеть остаётся без координат, и WiGLE её отклоняет. Приёмник передаёт NMEA-строки, которые прошивка проставляет на каждый захват.
  • Карта microSD (FAT32). Лог записывается сюда в формате WigleWifi CSV — именно том формате, который принимает wigle.net.

В 2026 году двухдиапазонный сканер и GPS всё чаще живут на одной плате ESP32-C5. Связку по-прежнему можно собрать из отдельного GPS-модуля и Wi-Fi платы, но интегрированный модуль устраняет две вещи, на которых чаще всего спотыкаются: конфликт пинов UART между ESP32 и GPS, и саму возможность заставить прошивку записывать координаты.

2.4 против 5 GHz, одной строкой: для вардрайвинга вам нужно перечисление максимального числа точек доступа. Связка с поддержкой 5 GHz видит точки доступа, мимо которых связка только на 2.4 GHz просто проходит, — но учтите, что поддержка 5 GHz в ESP32 Marauder только для сканирования; работа с handshake остаётся на 2.4 GHz. Это нормально — вардрайвинг это перечисление, а не перехват.

Как работает привязка GPS-координат

GPS-приёмник (на качественных платах — Quectel L86-M33 / MediaTek MT3333 — с поддержкой GPS, ГЛОНАСС и Galileo) выдаёт поток NMEA-строк по UART. После этого должны произойти две вещи: ESP32 под управлением Marauder считывает этот поток, чтобы записать координаты в CSV, и — если вам также нужно штатное GPS-приложение Flipper — тот же поток NMEA должен дойти до Flipper по правильным пинам. На Flipper Zero ESP32 сидит на GPIO 13/14, а GPS должен подключаться к GPIO 15/16, потому что оба не могут делить один UART. Неправильная настройка этого соответствия — главная причина, по которой GPS-приложение показывает «нет фикса». Точное решение мы разбираем в руководстве по UART GPIO 15/16.

Пошаговый вардрайв: от включения до WiGLE

Вот полный цикл на Flipper Zero с прошивкой Momentum (она включает приложение Marauder и сама сопоставляет пины GPS):

  1. Установите модуль на GPIO-разъём Flipper и вставьте карту microSD, отформатированную в FAT32.
  2. Загрузите Momentum и откройте приложение ESP32 Marauder. Если вы используете отдельный GPS и также хотите штатное GPS-приложение, установите NMEA UART на Extra 15,16 в Momentum → Protocols → GPIO Pins.
  3. Дождитесь GPS-фикса. На улице холодный старт занимает одну-две минуты; платы с прогнозированием орбиты MediaTek EASY получают фикс быстрее.
  4. Запустите Wardrive в Marauder. Каждая точка доступа записывается с меткой времени, уровнем сигнала, каналом и GPS-координатой в формате WigleWifi CSV.
  5. Двигайтесь на машине или пешком. Продолжайте движение — лог растёт на одну строку на каждую уникально обнаруженную сеть.
  6. Извлеките карту и загрузите CSV на wigle.net → Uploads. После обработки ваши сети появятся на карте.

Выберите свою связку

Большинство модулей для вардрайвинга Flipper 2026 года используют один и тот же двухдиапазонный чип ESP32-C5, поэтому все они видят 2.4 и 5 GHz. Различие в том, сколько ещё всего на них установлено — а для вардрайвинга, который использует только Wi-Fi радиомодуль и GPS, лишние радиомодули — это только затраты и RF-шум, которые вам не нужны:

Минималистичная плата (Scout Lite) Универсальный модуль C5 (например, Apex 5)
Сканируемые диапазоны 2.4 + 5 GHz (ESP32-C5) 2.4 + 5 GHz (ESP32-C5)
Что на плате Только C5 + GPS C5 + GPS + суб-GHz + (часто) NRF24
Среда сканирования 2.4 GHz Больше ничего в диапазоне Делит 2.4 GHz с NRF24
Цена $69.98 ~$99 (Apex 5)
Направленность Вардрайвинг Универсальный пентест

Есть примерно три пути. DIY-набор вроде C5 Adapter от JustCallMeKoKo (прошивку на DevKit вы заливаете сами) — самый дешёвый по комплектующим и предельно гибкий. Универсальный модуль (Apex 5, Rabbit-Labs) добавляет суб-GHz и NRF24, если вам нужна одна плата для всего. Интегрированная минималистичная плата вроде Scout Lite жёстко подключает GPS и поставляется с прошивкой из коробки — готовая к вардрайвингу сразу. Мы сравнили их напрямую, с ценами, в статье Scout Lite vs koko C5 vs Apex 5 vs Rabbit-Labs, а устройство однокристального двухдиапазонного решения разбираем в материале про ESP32-C5.

Scout Lite — двухдиапазонный вардрайвинг на одной плате

ESP32-C5 (2.4 + 5 GHz Wi-Fi 6) + встроенный GPS L86-M33 + запись WiGLE-лога на microSD, прошивка Marauder предустановлена. Без NRF24, без суб-GHz — более тихая плата, созданная для одной задачи.

Купить Scout Lite Только GPS-модуль

Часто задаваемые вопросы

Легален ли вардрайвинг?
Пассивная запись beacon-метаданных, которые роутеры открыто транслируют, — SSID, BSSID, канал, GPS — в целом законна в США; подключение к чужой сети или перехват в ней трафика — нет. См. Is Wardriving Legal in the US. Это общая информация, а не юридическая консультация.
Нужен ли для вардрайвинга 5 GHz?
Строго говоря, не обязателен, но двухдиапазонная связка записывает точки доступа 5 GHz, которые плата только на 2.4 GHz никогда не увидит, — а в 2026 году доля таких сетей растёт. В ESP32 Marauder 5 GHz работает только для сканирования/перечисления, а это именно то, что нужно вардрайвингу.
Почему моё GPS-приложение показывает «нет фикса»?
Почти всегда это проблема сопоставления пинов, а не неисправное железо. ESP32 сидит на GPIO 13/14 Flipper, поэтому UART GPS нужно сопоставить с 15/16 (Momentum → Protocols → GPIO Pins → NMEA «Extra 15,16»). Полное решение — в руководстве по UART.
Какая прошивка нужна на Flipper?
Вардрайвинг работает через приложение ESP32 Marauder. Momentum — самый гладкий вариант, потому что включает приложение Marauder и сопоставляет пины GPS «из коробки»; штатная прошивка закрепляет UART за 13/14, где уже сидит ESP32.
Почему WiGLE отклоняет мою загрузку?
Обычно причина в том, что файл не является корректным WigleWifi CSV, либо строки не содержат GPS-координаты (записаны до получения фикса). Записывайте с прошивкой, которая нативно пишет WigleWifi CSV, и проверяйте наличие GPS-фикса перед началом движения.

Источники: Espressif — двухдиапазонный Wi-Fi 6 ESP32-C5 (espressif.com/en/products/socs/esp32-c5, 2025); вики Momentum Firmware по GPIO/Protocols (momentum-fw.dev/wiki/Protocols/GPIO, 2026); вики Wardrive проекта justcallmekoko/ESP32Marauder (github.com, 2026); документация по загрузке WiGLE.net. Характеристики товара — по карточке PINGEQUA Scout Lite.

Вернуться к блогу