ESP32-C5 wardriving rig with GPS for Flipper Zero

Flipper Zero Wardriving 2026: Der komplette Dual-Band-GPS-Guide (WiGLE-bereit)

Wardriving ist 2026 ein gelöstes Problem — vorausgesetzt, dein Setup sieht beide Wi-Fi-Bänder und versieht jedes Netzwerk mit einem GPS-Fix. Das ist die vollständige, WiGLE-taugliche Anleitung für den Flipper Zero, von dem, was die Hardware tatsächlich tut, bis zu deinem ersten Upload.

KurzantwortWardriving bedeutet, passiv die Wi-Fi-Netzwerke zu protokollieren, die ein Gerät offen ausstrahlt — SSID, BSSID (MAC), Kanal, Verschlüsselungstyp — und jedes davon mit einer GPS-Koordinate zu versehen, um die Karte anschließend zu wigle.net hochzuladen. Auf einem Flipper Zero brauchst du drei Dinge: ein Wi-Fi-Scan-Board (idealerweise Dual-Band, damit du auch 5-GHz-Access-Points siehst), einen GPS-Empfänger und eine microSD-Karte, um WigleWifi CSV zu protokollieren. Der Scan läuft über die App ESP32 Marauder; das sauberste Ein-Board-Setup ist ein All-in-one wie Scout Lite. Du zeichnest ausschließlich das auf, was Router ohnehin ankündigen — kein Verbinden, kein Cracken.

Was Wardriving wirklich ist (und was nicht)

Jeder Wi-Fi-Access-Point sendet fortlaufend einen Beacon-Frame in die Luft: seinen Netzwerknamen (SSID), seine Hardware-Adresse (BSSID), den Kanal, auf dem er funkt, und wie er abgesichert ist. Das sind keine privaten Daten, in die man einbrechen muss — es ist eine öffentliche Ankündigung, die absichtlich so gesendet wird, damit dein Handy das Netzwerk finden kann. Wardriving ist der Vorgang, umherzufahren oder zu Fuß unterwegs zu sein, während ein Scanner diese Beacons protokolliert und jeden mit einer GPS-Position verknüpft. Sammelt man genug davon, erhält man eine Karte der Funkinfrastruktur — genau das, was die crowdgesourcte WiGLE-Datenbank ist.

Die entscheidende Grenze: Wardriving ist Enumeration, kein Eindringen. Du zeichnest Metadaten auf, die ohnehin öffentlich sind. Du verbindest dich nicht mit Netzwerken, zeichnest keinen Datenverkehr darauf auf und knackst keine Passwörter — das sind separate Handlungen, die rechtliche Grenzen überschreiten. Eine Aufschlüsselung nach US-Bundesstaat, wo genau diese Grenze verläuft, findest du in unserem Begleitartikel Is Wardriving Legal in the US.

Pro Netzwerk protokolliertes Feld Was es ist Öffentlich?
SSID Netzwerkname Im Beacon gesendet
BSSID MAC-Adresse des Access Points Im Beacon gesendet
Kanal / Band 2.4- oder 5-GHz-Kanal Im Beacon gesendet
Verschlüsselung Offen / WEP / WPA2 / WPA3 Im Beacon gesendet
GPS Lat/Long Wo du es empfangen hast Von deinem Empfänger

Was du brauchst: das dreiteilige Setup

Ein Wardriving-Setup besteht immer aus denselben drei Funktionen, egal ob sie auf einem Board oder auf dreien untergebracht sind:

  • Ein Wi-Fi-Scan-Radio. Das ist es, was Access Points enumeriert. Ein reines 2.4-GHz-Radio (der klassische ESP32 auf den meisten Flipper-WiFi-Boards) übersieht jedes Netzwerk, das ausschließlich auf 5 GHz läuft — 2026 ein zunehmend großer Anteil. Ein Dual-Band-Radio sieht beide.
  • Ein GPS-Empfänger. Ohne Fix hat jedes protokollierte Netzwerk keinen Standort, und WiGLE lehnt es ab. Der Empfänger streamt NMEA-Sätze, die die Firmware jeder Aufzeichnung aufstempelt.
  • Eine microSD-Karte (FAT32). Das Log wird hier als WigleWifi CSV geschrieben, exakt das Format, das wigle.net verarbeitet.

2026 sitzen der Dual-Band-Scanner und das GPS zunehmend auf einem ESP32-C5-Board. Du kannst dir ein Setup weiterhin aus einem separaten GPS-Modul und einem Wi-Fi-Board zusammenstellen, aber ein integriertes Modul beseitigt die zwei Dinge, über die die meisten stolpern: UART-Pin-Konflikte zwischen ESP32 und GPS, und dass die Firmware überhaupt den Standort protokolliert.

2.4 vs. 5 GHz, in einem Satz: Für Wardriving willst du die Enumeration möglichst vieler APs. Ein 5-GHz-fähiges Setup sieht Access Points, an denen ein reines 2.4-GHz-Setup einfach vorbeiläuft — aber beachte: 5-GHz-Unterstützung ist bei ESP32 Marauder nur zum Scannen; Handshake-Arbeit bleibt auf 2.4 GHz beschränkt. Das ist in Ordnung — Wardriving ist Enumeration, kein Capture.

Wie das GPS-Tagging funktioniert

Der GPS-Empfänger (bei hochwertigen Boards ein Quectel L86-M33 / MediaTek MT3333 — GPS, GLONASS und Galileo) gibt einen Strom von NMEA-Sätzen über UART aus. Danach müssen zwei Dinge passieren: Der ESP32 mit Marauder liest diesen Stream, um Koordinaten in die CSV zu schreiben, und — falls du auch die native GPS-App des Flipper willst — muss dasselbe NMEA-Signal den Flipper an den richtigen Pins erreichen. Auf einem Flipper Zero sitzt der ESP32 auf GPIO 13/14, und das GPS muss auf GPIO 15/16, weil sich beide keinen UART teilen können. Diese Zuordnung falsch zu setzen, ist der häufigste Grund, warum eine GPS-App „kein Fix" anzeigt. Die genaue Lösung behandeln wir im GPIO-15/16-UART-Guide.

Wardrive-Anleitung: vom Einschalten bis WiGLE

Das ist der vollständige Ablauf auf einem Flipper Zero mit Momentum-Firmware (sie bündelt die Marauder-App und mappt die GPS-Pins für dich):

  1. Modul aufsetzen auf den GPIO-Header des Flipper und eine FAT32-formatierte microSD-Karte einlegen.
  2. Momentum booten und die App ESP32 Marauder öffnen. Wenn du ein separates GPS verwendest und auch die native GPS-App willst, stelle das NMEA-UART unter Momentum → Protocols → GPIO Pins auf Extra 15,16.
  3. Auf einen GPS-Fix warten. Im Freien dauert ein Kaltstart ein bis zwei Minuten; Boards mit MediaTek-EASY-Bahnvorhersage erhalten schneller einen Fix.
  4. Wardrive starten in Marauder. Jeder Access Point wird mit Zeitstempel, Signalstärke, Kanal und GPS-Standort als WigleWifi CSV protokolliert.
  5. Fahren oder laufen. Bleib in Bewegung; das Log wächst um eine Zeile pro einzigartig erkanntem Netzwerk.
  6. Karte entnehmen und die CSV auf wigle.net → Uploads hochladen. Deine Netzwerke erscheinen nach der Verarbeitung auf der Karte.

Wähle dein Setup

Die Flipper-Wardriving-Module von 2026 teilen sich größtenteils denselben ESP32-C5-Dual-Band-Chip, sehen also alle 2.4 und 5 GHz. Der Unterschied liegt darin, wie viel sonst noch verbaut ist — und für Wardriving, das nur Wi-Fi-Radio und GPS nutzt, sind zusätzliche Funkmodule Kosten und HF-Rauschen, die du nicht brauchst:

Schlankes Board (Scout Lite) Alles-Modul mit C5 (z. B. Apex 5)
Gescannte Bänder 2.4 + 5 GHz (ESP32-C5) 2.4 + 5 GHz (ESP32-C5)
Auf dem Board Nur C5 + GPS C5 + GPS + Sub-GHz + (oft) NRF24
2.4-GHz-Scan-Umgebung Sonst nichts im Band Teilt sich 2.4 GHz mit einem NRF24
Preis $69.98 ~$99 (Apex 5)
Fokus Wardriving All-in-one-Pentest

Es gibt grob drei Wege. Ein DIY-Kit wie JustCallMeKoKo's C5 Adapter (du flashst selbst ein DevKit) ist bei den Teilen am günstigsten und endlos flexibel. Ein Alles-Modul (Apex 5, Rabbit-Labs) fügt Sub-GHz und NRF24 hinzu, wenn du ein einziges Board für alles willst. Ein integriert-schlankes Board wie Scout Lite verdrahtet das GPS fest und wird vorgeflasht für Wardriving zum sofortigen Loslegen ausgeliefert. Wir stellen sie mit Preisen direkt gegenüber in Scout Lite vs koko C5 vs Apex 5 vs Rabbit-Labs und erklären die Single-Chip-Dual-Band-Geschichte in der ESP32-C5-Analyse.

Scout Lite — Dual-Band-Wardriving, ein Board

ESP32-C5 (2.4 + 5 GHz Wi-Fi 6) + integriertes L86-M33-GPS + microSD-WiGLE-Logging, vorgeflasht mit Marauder. Kein NRF24, kein Sub-GHz — ein leiseres Board, gebaut für eine Aufgabe.

Scout Lite holen Nur GPS-Modul

FAQ

Ist Wardriving legal?
Das passive Protokollieren der Beacon-Metadaten, die Router offen ausstrahlen — SSID, BSSID, Kanal, GPS —, ist in den USA generell legal; sich mit einem Netzwerk zu verbinden oder Datenverkehr darauf mitzuschneiden, das dir nicht gehört, ist es nicht. Siehe Is Wardriving Legal in the US. Dies sind allgemeine Informationen, keine Rechtsberatung.
Brauche ich 5 GHz für Wardriving?
Zwingend nötig ist es nicht, aber ein Dual-Band-Setup protokolliert 5-GHz-Access-Points, die ein reines 2.4-GHz-Board nie sieht — ein wachsender Anteil der Netzwerke im Jahr 2026. Bei ESP32 Marauder ist 5 GHz nur zum Scannen/Enumerieren da, genau das, was Wardriving braucht.
Warum zeigt meine GPS-App „kein Fix" an?
Fast immer ein Pin-Zuordnungsproblem, keine defekte Hardware. Der ESP32 sitzt auf Flipper-GPIO 13/14, daher muss das GPS-UART auf 15/16 gemappt werden (Momentum → Protocols → GPIO Pins → NMEA „Extra 15,16"). Die vollständige Lösung im UART-Guide.
Welche Firmware brauche ich auf dem Flipper?
Wardriving läuft über die App ESP32 Marauder. Momentum ist die reibungsloseste Wahl, weil sie die Marauder-App bündelt und die GPS-Pins von Haus aus mappt; die Standard-Firmware legt das UART auf 13/14, wo der ESP32 bereits sitzt.
Warum lehnt WiGLE meinen Upload ab?
Meist ist die Datei keine gültige WigleWifi CSV, oder die Zeilen haben keine GPS-Koordinate (aufgezeichnet vor einem Fix). Protokolliere mit einer Firmware, die WigleWifi CSV nativ schreibt, und bestätige einen GPS-Fix, bevor du losfährst.

Quellen: Espressif — ESP32-C5 Dual-Band-Wi-Fi 6 (espressif.com/en/products/socs/esp32-c5, 2025); Momentum-Firmware-Wiki GPIO/Protocols (momentum-fw.dev/wiki/Protocols/GPIO, 2026); justcallmekoko/ESP32Marauder-Wiki Wardrive (github.com, 2026); WiGLE.net-Upload-Dokumentation. Produktangaben laut PINGEQUA-Scout-Lite-Listing.

Zurück zum Blog