Pubblicato il toolkit LTESniffer per intercettare il traffico nelle reti 4G LTE

I ricercatori dell'Istituto Coreano di Tecnologie Avanzate hanno pubblicato lo strumento LTESniffer, che consente di ascoltare e captare il traffico tra la stazione base e il telefono cellulare nelle reti 4G LTE in modalità passiva (senza inviare segnali nell'aria). Lo strumento fornisce utility per organizzare il monitoraggio del traffico e implementare un'API per utilizzare le funzionalità di LTESniffer in applicazioni di terze parti.

LTESniffer consente la decodifica del canale fisico PDCCH (Physical Downlink Control Channel) per ottenere informazioni sul traffico dalla stazione base (DCI, Downlink Control Information) e sugli identificatori temporanei di rete (RNTI, Radio Network Temporary Identifier). La determinazione di DCI e RNTI consente successivamente di decodificare i dati dai canali PDSCH (Physical Downlink Shared Channel) e PUSCH (Physical Uplink Shared Channel) per ottenere accesso al traffico in entrata e in uscita. Tuttavia, LTESniffer non si occupa della decrittazione dei messaggi cifrati trasmessi tra il telefono cellulare e la stazione base, ma fornisce accesso solo alle informazioni trasmesse in chiaro. Ad esempio, senza cifratura, vengono trasmessi i messaggi inviati dalla stazione base in modalità broadcast e i messaggi iniziali di connessione, il che consente di raccogliere informazioni su quale numero ha effettuato chiamate, quando e verso quale numero.

Per organizzare la captazione è necessario disporre di attrezzature aggiuntive. Per captare il traffico solo dalla stazione base è sufficiente un ricetrasmettitore SDR programmabile (SDR) USRP B210 con due antenne, dal costo di circa $2000. Per la cattura del traffico dal telefono cellulare verso la stazione base è necessaria una scheda SDR più costosa, l'USRP X310, con due ricetrasmettitori aggiuntivi (il costo del pacchetto è di circa $11000), poichè per il monitoraggio passivo dei pacchetti inviati dai telefoni è necessaria una precisa sincronizzazione temporale tra i frame inviati e quelli ricevuti, nonché la cattura simultanea di segnali in due diverse bande di frequenza. Per decodificare il protocollo è anche richiesto un computer sufficientemente potente; ad esempio, per analizzare il traffico di una stazione base con 150 utenti attivi è raccomandato un sistema CPU Intel i7 e 16 GB di RAM.

Le principali funzionalità di LTESniffer:

  • Decodifica in tempo reale dei canali di controllo in uscita e in entrata di LTE (PDCCH, PDSCH, PUSCH).
  • Supporto alle specifiche LTE Advanced (4G) e LTE Advanced Pro (5G, 256-QAM).
  • Supporto ai formati DCI (Downlink Control Information): 0, 1A, 1, 1B, 1C, 2, 2A, 2B.
  • Supporto ai modelli di trasmissione dati: 1, 2, 3, 4.
  • Supporto a canali duplex con divisione in frequenza (FDD).
  • Supporto a stazioni base che utilizzano frequenze fino a 20 MHz.
  • Rilevazione automatica degli schemi di modulazione per i dati in entrata e in uscita (16QAM, 64QAM, 256QAM).
  • Rilevazione automatica delle impostazioni del livello fisico per ogni telefono.
  • Supporto all'API di sicurezza LTE: mappatura RNTI-TMSI, raccolta IMSI, profilazione.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster