So verwandeln Sie einen Raspberry Pi mit Intercept in eine Funkaufklärungsstation
Haben Sie sich jemals gefragt, wie viele unsichtbare Daten gerade an Ihnen vorbeifliegen? Flugzeuge übertragen beim Überflug ihre Koordinaten; Reifendrucksensoren in benachbarten Autos senden Telemetriedaten; Wetterstationen der Nachbarn tauschen Daten mit Displays in Wohnzimmern aus. Normalerweise braucht man, um das alles zu „hören", ein Dutzend verschiedene Kommandozeilen-Tools, jedes mit seiner eigenen kniffligen Syntax.
Aber was wäre, wenn Sie die Leistung von Funkscannern in einer schönen Weboberfläche vereinen könnten? Genau das macht das Projekt Intercept. Es ist so etwas wie ein Schweizer Taschenmesser für Radio-Hacking-Enthusiasten und Signalaufklärung (SIGINT) und verwandelt einen gewöhnlichen günstigen RTL-SDR-Dongle in eine vollwertige Überwachungszentrale.

Was ist Intercept und warum brauchen Sie es
Intercept ist eine Open-Source-Plattform, die die besten Software-Defined-Radio-Tools (SDR) unter einem Dach vereint. Anstatt rtl_433, dump1090 oder multimon-ng manuell auszuführen, erhalten Sie ein einheitliches Bedienfeld in Ihrem Browser.
Das Projekt ist ideal für diejenigen, die:
- Das Funkspektrum erkunden möchten, ohne tief in die Linux-Kommandozeile einzutauchen.
- Eine autonome Überwachungsstation auf Basis eines Raspberry Pi aufbauen.
- Sich für Cybersicherheit interessieren und den „digitalen Fußabdruck" umliegender Geräte visuell sehen möchten.
Übrigens ist das Projekt in Python geschrieben und sauber in Docker verpackt, sodass die Bereitstellung nur fünf Minuten dauert.
Fünf coole Dinge, die Intercept kann
Die Fähigkeiten der Plattform sind beeindruckend: Sie deckt praktisch alles ab, von Haushaltssensoren bis zu Satelliten.
1. Luft- und Seeverfolgung (ADS-B und AIS)
Intercept enthält einen vollwertigen Radar. Sie können Flugzeuge auf einer Karte in Echtzeit sehen (ADS-B), ihre Nachrichten lesen (ACARS) und sogar Seefahrzeuge verfolgen (AIS). Wenn Sie eine Postgres-Datenbank anschließen, speichert das System den Verlauf aller Flugzeuge, die vorbeigeflogen sind – eine großartige Grundlage für Ihren eigenen FlightRadar.
2. IoT-Geräte auf 433 MHz hacken
Ihr Nachbar hat eine kabellose Wetterstation gekauft? Intercept fängt Temperatur- und Feuchtigkeitsdaten ab. Ist jemand mit einem Auto mit Reifendrucksensoren (TPMS) vorbeigefahren? Sie sehen es auf dem Bildschirm. Das System kann Signale von Hunderten von Gerätetypen dekodieren, die im lizenzfreien Band arbeiten.
3. Jagd auf Satelliten und die ISS
Dies ist vielleicht der romantischste Teil des Projekts. Intercept kann Satellitenüberflüge vorhersagen und automatisch den Bildempfang von NOAA- oder Meteor-Wettersatelliten planen. Außerdem, wenn die Internationale Raumstation Bilder im SSTV-Format (Slow-Scan Television) sendet, können Sie diese empfangen und dekodieren.
4. Bluetooth- und WiFi-Aufklärung
Über Funkfrequenzen hinaus arbeitet Intercept auch mit Bluetooth und WiFi. Die Funktion BT Locate ermöglicht es Ihnen, GPS-Tracks von Bluetooth-Geräten auf einer Karte darzustellen. Dies kann nützlich sein, um verlorene Tags zu finden oder die Gerätedichte in einem bestimmten Bereich zu analysieren.
5. Abhören von Bugs (TSCM)
Die Gegenüberwachungsfunktion ermöglicht es Ihnen, das aktuelle Funknutzsignal mit einer Basislinie zu vergleichen. Wenn eine neue Signalquelle im Bereich erscheint, hilft Ihnen das System, sie zu lokalisieren. Natürlich ist dies keine professionelle Ausrüstung im Wert von Millionen, aber für einen Enthusiasten – ein ausgezeichnetes Einstiegswerkzeug.
Technische Details
Unter der Haube ist Intercept eine gut orchestrierte Kombination von bewährten Tools. Anstatt das Rad neu zu erfinden, verwendet der Autor:
- rtl_433 für Sensoren.
- dump1090 für Flugzeuge.
- SatDump für Satelliten.
- Direwolf für Packet Radio (APRS).
Diese ganze Vielfalt wird in eine Python-Weboberfläche eingebettet. Informationen können fernab gesammelt werden: Intercept unterstützt „Agents", die an verschiedenen Enden der Stadt platziert und Daten an einen zentralen Server übertragen können.
So führen Sie es selbst aus
Der einfachste Weg ist die Verwendung von Docker. Sie benötigen einen beliebigen RTL-SDR-Empfänger (der günstigste kostet etwa 20-30 Euro).
git clone https://github.com/smittix/intercept.git
cd intercept
docker compose --profile basic up -d --build
Nach dem Start ist die Oberfläche unter http://localhost:5050 verfügbar. Standard-Benutzername und Passwort: admin / admin.
Wichtiger Hinweis: Für den USB-Gerätezugriff im Docker-Container sind privilegierte Rechte erforderlich. Stellen Sie daher sicher, dass Ihr SDR-Dongle vor dem Start angeschlossen ist.
Lohnt es sich, es zu versuchen?
Wenn Sie einen alten RTL-SDR haben, der in einer Schublade Staub sammelt, oder schon lange verstehen möchten, wie Funkaufklärung funktioniert – auf jeden Fall ja. Intercept eliminiert die „Dependency Hell" und das Konfigurationsdatei-Gefummel und ermöglicht es Ihnen, sofort zum interessantesten Teil zu kommen – der Beobachtung der unsichtbaren Welt.
Das Projekt entwickelt sich aktiv weiter, und der Einsatz von KI bei seiner Erstellung (was der Autor ehrlich anerkennt) hat die Oberfläche wirklich benutzerfreundlich gemacht. Dies ist ein großartiges Beispiel dafür, wie moderne Entwicklungstools helfen, komplexe Ingenieurssysteme für jeden zugänglich zu machen.
Denken Sie nur an die rechtlichen Aspekte: Das Abhören der Luftwellen zu Bildungszwecken ist cool, aber das Abfangen privater Kommunikation kann illegal sein. Nutzen Sie Ihre neuen Superkräfte verantwortungsvoll!
Ähnliche Projekte