FZ - Sub-GHz

Reading time: 5 minutes

tip

Lernen & üben Sie AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Lernen & üben Sie GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)

Unterstützen Sie HackTricks

Intro

Flipper Zero kann Funkfrequenzen im Bereich von 300-928 MHz empfangen und senden mit seinem integrierten Modul, das Fernbedienungen lesen, speichern und emulieren kann. Diese Steuerungen werden zur Interaktion mit Toren, Barrieren, Funk-Schlössern, Fernbedienungsschaltern, drahtlosen Türklingeln, smarten Lichtern und mehr verwendet. Flipper Zero kann Ihnen helfen zu lernen, ob Ihre Sicherheit gefährdet ist.

Sub-GHz Hardware

Flipper Zero verfügt über ein integriertes Sub-1 GHz Modul, das auf einem CC1101-Chip basiert und eine Funkantenne hat (die maximale Reichweite beträgt 50 Meter). Sowohl der CC1101-Chip als auch die Antenne sind für den Betrieb bei Frequenzen in den Bändern 300-348 MHz, 387-464 MHz und 779-928 MHz ausgelegt.

Aktionen

Frequenzanalysator

note

Wie man herausfindet, welche Frequenz die Fernbedienung verwendet

Beim Analysieren scannt Flipper Zero die Signalstärke (RSSI) bei allen in der Frequenzkonfiguration verfügbaren Frequenzen. Flipper Zero zeigt die Frequenz mit dem höchsten RSSI-Wert an, mit einer Signalstärke höher als -90 dBm.

Um die Frequenz der Fernbedienung zu bestimmen, gehen Sie wie folgt vor:

  1. Platzieren Sie die Fernbedienung sehr nah links von Flipper Zero.
  2. Gehen Sie zu Hauptmenü → Sub-GHz.
  3. Wählen Sie Frequenzanalysator, und drücken und halten Sie die Taste auf der Fernbedienung, die Sie analysieren möchten.
  4. Überprüfen Sie den Frequenzwert auf dem Bildschirm.

Lesen

note

Informationen über die verwendete Frequenz finden (auch eine andere Möglichkeit, um herauszufinden, welche Frequenz verwendet wird)

Die Lesen-Option lauscht auf der konfigurierten Frequenz bei der angegebenen Modulation: standardmäßig 433,92 AM. Wenn etwas gefunden wird, wird Informationen auf dem Bildschirm angezeigt. Diese Informationen können verwendet werden, um das Signal in der Zukunft zu replizieren.

Während Lesen verwendet wird, ist es möglich, die linke Taste zu drücken und es zu konfigurieren.
Im Moment hat es 4 Modulationen (AM270, AM650, FM328 und FM476) und mehrere relevante Frequenzen gespeichert:

Sie können jede, die Sie interessiert, einstellen, jedoch, wenn Sie nicht sicher sind, welche Frequenz die von Ihrer Fernbedienung verwendete sein könnte, stellen Sie Hopping auf EIN (standardmäßig AUS) und drücken Sie die Taste mehrmals, bis Flipper sie erfasst und Ihnen die Informationen gibt, die Sie benötigen, um die Frequenz einzustellen.

caution

Der Wechsel zwischen Frequenzen benötigt etwas Zeit, daher können Signale, die während des Wechsels übertragen werden, verpasst werden. Für eine bessere Signalempfang stellen Sie eine feste Frequenz ein, die vom Frequenzanalysator bestimmt wird.

Raw Lesen

note

Ein Signal in der konfigurierten Frequenz stehlen (und wiederholen)

Die Raw Lesen-Option zeichnet Signale auf, die in der Lauscherfrequenz gesendet werden. Dies kann verwendet werden, um ein Signal zu stehlen und es zu wiederholen.

Standardmäßig ist Raw Lesen auch in 433,92 in AM650, aber wenn Sie mit der Lesen-Option festgestellt haben, dass das Signal, das Sie interessiert, in einer anderen Frequenz/Modulation ist, können Sie das auch ändern, indem Sie links drücken (während Sie sich in der Raw Lesen-Option befinden).

Brute-Force

Wenn Sie das Protokoll kennen, das beispielsweise vom Garagentor verwendet wird, ist es möglich, alle Codes zu generieren und sie mit dem Flipper Zero zu senden. Dies ist ein Beispiel, das allgemeine gängige Arten von Garagen unterstützt: https://github.com/tobiabocchi/flipperzero-bruteforce

Manuell hinzufügen

note

Signale aus einer konfigurierten Liste von Protokollen hinzufügen

Liste der unterstützten Protokolle

Princeton_433 (funktioniert mit der Mehrheit der statischen Codesysteme)433.92Statisch
Nice Flo 12bit_433433.92Statisch
Nice Flo 24bit_433433.92Statisch
CAME 12bit_433433.92Statisch
CAME 24bit_433433.92Statisch
Linear_300300.00Statisch
CAME TWEE433.92Statisch
Gate TX_433433.92Statisch
DoorHan_315315.00Dynamisch
DoorHan_433433.92Dynamisch
LiftMaster_315315.00Dynamisch
LiftMaster_390390.00Dynamisch
Security+2.0_310310.00Dynamisch
Security+2.0_315315.00Dynamisch
Security+2.0_390390.00Dynamisch

Unterstützte Sub-GHz-Anbieter

Überprüfen Sie die Liste in https://docs.flipperzero.one/sub-ghz/supported-vendors

Unterstützte Frequenzen nach Region

Überprüfen Sie die Liste in https://docs.flipperzero.one/sub-ghz/frequencies

Test

note

Erhalten Sie dBms der gespeicherten Frequenzen

Referenz

tip

Lernen & üben Sie AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Lernen & üben Sie GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)

Unterstützen Sie HackTricks