FZ - Sub-GHz
Last updated
Last updated
Ucz się i ćwicz Hacking AWS:HackTricks Training AWS Red Team Expert (ARTE) Ucz się i ćwicz Hacking GCP: HackTricks Training GCP Red Team Expert (GRTE)
Flipper Zero może odbierać i transmitować częstotliwości radiowe w zakresie 300-928 MHz dzięki wbudowanemu modułowi, który może odczytywać, zapisywać i emulować piloty. Te piloty są używane do interakcji z bramami, barierami, zamkami radiowymi, przełącznikami zdalnego sterowania, bezprzewodowymi dzwonkami, inteligentnymi światłami i innymi. Flipper Zero może pomóc Ci dowiedzieć się, czy Twoje bezpieczeństwo jest zagrożone.
Flipper Zero ma wbudowany moduł sub-1 GHz oparty na chipie CC1101 oraz antenę radiową (maksymalny zasięg to 50 metrów). Zarówno chip CC1101, jak i antena są zaprojektowane do pracy na częstotliwościach w pasmach 300-348 MHz, 387-464 MHz i 779-928 MHz.
Jak znaleźć, która częstotliwość jest używana przez pilot
Podczas analizy Flipper Zero skanuje siłę sygnału (RSSI) na wszystkich dostępnych częstotliwościach w konfiguracji częstotliwości. Flipper Zero wyświetla częstotliwość z najwyższą wartością RSSI, z siłą sygnału wyższą niż -90 dBm.
Aby określić częstotliwość pilota, wykonaj następujące kroki:
Umieść pilot bardzo blisko lewej strony Flipper Zero.
Przejdź do Menu Głównego → Sub-GHz.
Wybierz Analizator Częstotliwości, a następnie naciśnij i przytrzymaj przycisk na pilocie, który chcesz przeanalizować.
Sprawdź wartość częstotliwości na ekranie.
Znajdź informacje o używanej częstotliwości (to także inny sposób na znalezienie, która częstotliwość jest używana)
Opcja Odczyt nasłuchuje na skonfigurowanej częstotliwości na wskazanej modulacji: 433.92 AM domyślnie. Jeśli coś zostanie znalezione podczas odczytu, informacje są podawane na ekranie. Te informacje mogą być użyte do replikacji sygnału w przyszłości.
Podczas korzystania z Odczytu, można nacisnąć lewy przycisk i skonfigurować go. W tym momencie ma 4 modulacje (AM270, AM650, FM328 i FM476) oraz kilka istotnych częstotliwości zapisanych:
Możesz ustawić dowolną, która Cię interesuje, jednak jeśli nie jesteś pewien, która częstotliwość może być używana przez posiadany pilot, ustaw Hopping na ON (domyślnie Off) i naciśnij przycisk kilka razy, aż Flipper ją przechwyci i poda Ci informacje potrzebne do ustawienia częstotliwości.
Przełączanie między częstotliwościami zajmuje trochę czasu, dlatego sygnały transmitowane w czasie przełączania mogą zostać pominięte. Aby uzyskać lepszy odbiór sygnału, ustaw stałą częstotliwość określoną przez Analizator Częstotliwości.
Kradnij (i powtarzaj) sygnał na skonfigurowanej częstotliwości
Opcja Odczyt Surowy rejestruje sygnały wysyłane na nasłuchiwanej częstotliwości. Może to być użyte do kradzieży sygnału i powtarzania go.
Domyślnie Odczyt Surowy jest również na 433.92 w AM650, ale jeśli przy użyciu opcji Odczyt odkryłeś, że interesujący Cię sygnał jest na innej częstotliwości/modulacji, możesz to również zmodyfikować naciskając lewy przycisk (gdy jesteś w opcji Odczyt Surowy).
Jeśli znasz protokół używany na przykład przez drzwi garażowe, możliwe jest wygenerowanie wszystkich kodów i wysłanie ich za pomocą Flipper Zero. To przykład, który obsługuje ogólne typy garaży: https://github.com/tobiabocchi/flipperzero-bruteforce
Dodaj sygnały z skonfigurowanej listy protokołów
Nice Flo 12bit_433
433.92
Statyczny
Nice Flo 24bit_433
433.92
Statyczny
CAME 12bit_433
433.92
Statyczny
CAME 24bit_433
433.92
Statyczny
Linear_300
300.00
Statyczny
CAME TWEE
433.92
Statyczny
Gate TX_433
433.92
Statyczny
DoorHan_315
315.00
Dynamiczny
DoorHan_433
433.92
Dynamiczny
LiftMaster_315
315.00
Dynamiczny
LiftMaster_390
390.00
Dynamiczny
Security+2.0_310
310.00
Dynamiczny
Security+2.0_315
315.00
Dynamiczny
Security+2.0_390
390.00
Dynamiczny
Sprawdź listę na https://docs.flipperzero.one/sub-ghz/supported-vendors
Sprawdź listę na https://docs.flipperzero.one/sub-ghz/frequencies
Uzyskaj dBms zapisanych częstotliwości
Ucz się i ćwicz Hacking AWS:HackTricks Training AWS Red Team Expert (ARTE) Ucz się i ćwicz Hacking GCP: HackTricks Training GCP Red Team Expert (GRTE)