Ciao Habr.
В
Come nella prima parte, considereremo quei segnali che possono essere decodificati in modo indipendente utilizzando un computer. Per coloro che sono interessati a come funziona, il seguito è tagliato.
Nella prima parte abbiamo usato l'olandese
Quindi iniziamo. Come nella prima parte, considereremo i segnali con frequenza crescente.
Radio FM
È improbabile che la radio FM stessa sorprenda qualcuno, ma saremo interessati a RDS. La presenza dell'RDS (Radio Data System) garantisce la trasmissione dei dati digitali “dentro” il segnale FM. Lo spettro del segnale di una stazione FM dopo la demodulazione si presenta così:
Il tono pilota si trova ad una frequenza di 19 KHz e il segnale RDS viene trasmesso alla sua tripla frequenza di 57 KHz. Sull'oscillogramma, se visualizzi entrambi i segnali insieme, assomiglia a questo:
Utilizzando la modulazione di fase, qui viene codificato un segnale a bassa frequenza con una frequenza di 1187.5 Hz (a proposito, anche la frequenza di 1187.5 Hz non è stata scelta per caso: questa è la frequenza del tono pilota di 19 KHz divisa per 16). Inoltre, dopo la decodifica bit per bit, i pacchetti di dati vengono decrittografati, di cui esistono diversi tipi: oltre al testo, ad esempio, possono essere trasmesse frequenze di trasmissione alternative di una stazione radio e quando si entra in un'altra area, il il ricevitore può sintonizzarsi automaticamente su una nuova frequenza.
È possibile ricevere dati RDS dalle stazioni locali utilizzando il programma
Quindi devi solo reindirizzare il segnale utilizzando il cavo audio virtuale da HDSDR a RDS Spy (devi anche specificare il bitrate di 192KHz nelle impostazioni VAC). Se tutto è stato fatto correttamente, vedremo tutte le informazioni sull'RDS, molto più di quanto mostrerà una normale radio domestica:
Oltre alla FM puoi comunque decodificare anche il DAB+, ne ho parlato
Portata aerea
Storicamente, l’aviazione utilizza la modulazione di ampiezza (AM) e una gamma di frequenza di 118-137 MHz. Le conversazioni tra piloti e dispatcher non sono in alcun modo crittografate e chiunque può riceverle. Circa 20 anni fa, le normali radio cinesi economiche venivano "tirate" per questo: era sufficiente spostare le bobine dell'oscillatore locale e la gamma si spostava, se si era fortunati, verso frequenze più alte. Chi è interessato all’“archeologia digitale” può leggere la discussione
Ogni aeroporto principale utilizza diverse frequenze, ecco ad esempio le frequenze dell'aeroporto di Pulkovo, prese dal sito web di radioscanner:
A proposito, puoi ascoltare le trasmissioni dei negoziati da diverse città russe (Mosca, San Pietroburgo, Chelyabinsk e alcune altre) online su
Il protocollo digitale ci interessa nelle onde radio.
Il risultato è mostrato nello screenshot.
Il formato del segnale ACARS è abbastanza semplice e può essere visualizzato in SA Free. Per fare ciò basta aprire un frammento della registrazione, e vedremo che “all'interno” della registrazione AM è presente effettivamente la modulazione di frequenza.
Successivamente, applicando un rilevatore di frequenza alla registrazione, possiamo facilmente ottenere un flusso di bit. Nella vita reale, è improbabile che tu debba farlo, perché... i programmi già pronti per la decodifica ACARS sono stati scritti molto tempo fa.
Satelliti meteorologici NOAA
Dopo aver ascoltato le trattative degli aviatori, puoi salire ancora più in alto, nello spazio. In cui siamo interessati ai satelliti meteorologici
L'immagine ricevuta potrebbe assomigliare a questa (foto dal sito Web radioscanner):
Sfortunatamente (non puoi ingannare le leggi della fisica, e la Terra è rotonda, anche se non tutti ci credono), puoi ricevere il segnale satellitare solo quando vola sopra di noi, e questi voli non hanno sempre un orario e un angolo convenienti sopra l'orizzonte. In precedenza, per scoprire l'ora, la data e l'ora del volo più vicino, dovevi installare il programma
Il segnale satellitare è piuttosto forte e può essere ascoltato da quasi tutte le antenne e tutti i ricevitori. Ma per ricevere un'immagine di buona qualità, sono ancora desiderabili un'antenna speciale e una buona visione dell'orizzonte. Chi è interessato può guardare
Messaggi cercapersone FLEX/POCSAG
Non so se la comunicazione cercapersone funzioni ancora per i clienti aziendali in Russia, ma in Europa funziona perfettamente, viene utilizzata dai vigili del fuoco, dalla polizia e da vari servizi.
È possibile ricevere segnali FLEX e POCSAG utilizzando HDSDR e Virtual Audio Cable; il programma viene utilizzato per la decodifica
C'è anche un decoder multimon-ng che funziona sotto Linux, i suoi sorgenti sono disponibili
Portachiavi/interruttori wireless
Ancora più in alto in frequenza, a 433 MHz, ci sono tutta una serie di dispositivi diversi: interruttori e prese wireless, campanelli, sensori di pressione dei pneumatici per auto, ecc.
Si tratta spesso di dispositivi cinesi economici con modulazione semplice. Non è prevista alcuna crittografia e viene utilizzato un semplice codice binario (OOK - codifica on-off). La decodifica di tali segnali è stata discussa in
Avviando il programma, puoi vedere vari dispositivi e (se c'è un parcheggio nelle vicinanze) scoprire, ad esempio, la pressione dei pneumatici dell'auto di un vicino. Questo ha poco senso pratico, ma da un punto di vista puramente matematico è piuttosto interessante: i protocolli di questi segnali sono semplici da decodificare.
A proposito, chi acquista tali interruttori wireless dovrebbe tenere presente che non sono protetti in alcun modo e, in teoria, il tuo vicino hacker, se ha un HackRF o un dispositivo simile, potrebbe spegnere maliziosamente la luce del tuo bagno in momento più inopportuno o fare qualcosa di simile. Personalmente non mi preoccupo, ma se la questione della sicurezza è rilevante, puoi utilizzare dispositivi più seri e costosi con chiavi complete e autenticazione (Z-Wave, Philips Hue, ecc.).
TETRA
Esisteva un decoder TETRA per Linux
Il plugin non implementa tutte le funzionalità dello standard, ma le funzioni principali funzionano più o meno.
Secondo Wikipedia, Tetra può essere utilizzato nelle ambulanze, nella polizia, nei trasporti ferroviari, ecc. Non conosco la sua distribuzione in Russia (sembra che la rete Tetra sia stata utilizzata ai Mondiali del 2018, ma questo non è esatto), chiunque può verificarlo da solo: i segnali Tetra sono facilmente riconoscibili e hanno una larghezza di 25 KHz, come si può vedere nello screenshot.
Naturalmente, se la crittografia è abilitata sulla rete (Tetra ha una tale funzionalità), il plug-in non funzionerà: ci sarà solo un "gorgoglio" invece del parlato.
ADSB
Salendo ancora di più in frequenza, la frequenza di 1.09 GHz trasmette segnali dai transponder degli aerei, consentendo a siti come FlightRadar24 di mostrare gli aerei in transito. Di questo protocollo si è già parlato in precedenza, quindi non lo ripeterò qui (l'articolo è già lungo), chi lo desidera può leggere
conclusione
Come puoi vedere, anche con un ricevitore da 30 dollari puoi trovare molte cose interessanti in onda. Sono sicuro che non tutto sia elencato qui e probabilmente mi sono perso qualcosa o non lo so. Chi è interessato può provarlo personalmente: questo è un buon modo per comprendere meglio il principio di funzionamento di un particolare sistema.
Non ho considerato le comunicazioni radioamatoriali, sebbene ce l'abbia anche VHF, ma l'articolo riguarda ancora le comunicazioni di servizio.
PS: Soprattutto per
Fonte: habr.com