Come la Cina blocca la rete di anonimato Tor

Il Tor Project è una rete gratuita gestita da volontari che nasconde la posizione e l'utilizzo degli utenti dalla sorveglianza e dall'analisi del traffico. In sostanza, fornisce l'anonimato online a chiunque lo desideri.





Gli utenti Tor possono inviare e-mail e messaggi istantanei, navigare in siti Web e pubblicare contenuti online senza che nessuno sappia chi o dove si trovi. Di conseguenza, è ampiamente riconosciuto come uno strumento importante per la libertà di espressione.

Questa è chiaramente una preoccupazione per i regimi autoritari che vogliono controllare e limitare l'accesso dei propri cittadini al mondo esterno. Il più grande e potente di questi è la Cina, e il governo gestisce un firewall che nega ai suoi cittadini l'accesso online al mondo esterno.

Non sorprende quindi che il Great Firewall of China, come viene chiamato, blocchi attivamente l'accesso alla rete Tor. Quindi una domanda interessante è come funziona questa censura e come potrebbe essere aggirata.



Oggi Philipp Winter e Stefan Lindskog dell'Università di Karlstad in Svezia forniscono una risposta.

Questi ragazzi hanno condotto un'analisi completa del modo in cui il Great Firewall of China blocca Tor e di come queste misure potrebbero essere eluse.

Innanzitutto, un po' di background su Tor. Immaginiamo un utente immaginario chiamato Alice. Per utilizzare la rete Tor, Alice deve prima scaricare il pacchetto software gratuito, che esegue sul suo computer.



Questo software crittografa la comunicazione online di Alice e la invia a un server Tor chiamato entry relay, che poi la dirige in modo casuale attraverso una rete di relay Tor gestiti da volontari in tutto il mondo. Chiunque riceva informazioni da Alice può risalire al messaggio solo all'ultimo server Tor.

Inoltre, poiché l'indirizzo Internet del mittente e del destinatario sono crittografati mentre sono nella rete, un intercettatore non può dire chi ha inviato un messaggio o dove sta andando.

Il modo più ovvio per la Cina di impedire l'accesso a Tor è bloccare l'accesso dall'interno del paese ai relè di ingresso. È facile perché i relè di ingresso sono elencati pubblicamente e, in effetti, il Great Firewall of China fa esattamente questo.



Tuttavia, in previsione di questa tattica, la rete Tor gestisce sempre un numero di ripetitori di ingresso senza pubblicarne i dettagli. Questi sono molto più difficili da bloccare e possono essere facilmente modificati.

Il problema è che il Great Firewall of China sembra aver trovato un modo per rilevare e bloccare anche questi relè segreti.

Ora Winter e Lindskog pensano di aver capito come farlo. Il trucco è stato quello di impostare il proprio relè segreto e provare a connettersi ad esso dall'interno della Cina (basato sul lavoro precedente di Tim Wilde al Team Cymru).



Il software Tor che esegue Alice deve connettersi con qualsiasi relè Tor con cui contatta utilizzando uno speciale protocollo di handshake. Questo protocollo contiene sequenze di codice univoche.

Winter e Lindskog affermano che il firewall utilizza un'ispezione approfondita dei modelli per cercare questo codice in tutte le comunicazioni in uscita. Se lo trova, presuppone una potenziale connessione Tor. Quindi tenta di stabilire la propria connessione. Se funziona, il firewall blocca l'accesso futuro a questo indirizzo IP.

Sorprendentemente, Winter e Lindskog hanno elaborato i dettagli di come l'ispezione approfondita dei pacchetti fa questo.

Ancora più impressionante, questi ragazzi hanno utilizzato il servizio di ricerca DNS inversa di Google per capire chi sembra essere dietro questa censura. Le prove puntano fortemente su due delle più grandi società di telecomunicazioni cinesi: China Telecom e China Unicom.

Entrambe queste organizzazioni sono di proprietà del governo e chiaramente ben posizionate per gestire un firewall su questa scala.

Quindi che si fa? Con la loro nuova conoscenza di come funziona il Great Firewall of China, Winter e Lindskog suggeriscono una serie di strategie che gli utenti di Tor potrebbero sfruttare per sconfiggerlo.

Un'idea è la frammentazione dei pacchetti, ovvero la suddivisione dei pacchetti per confondere il sistema di ispezione approfondita dei pacchetti in modo che non possa facilmente trovare e bloccare i relay segreti.

Tuttavia, ciò si basa su tutti gli utenti Tor che utilizzano la frammentazione dei pacchetti. Un singolo utente Tor che si connette a un relay segreto in modo convenzionale lo darà via, consentendo alle autorità di bloccarlo.

Forse la strada più promettente è uno strumento attualmente in fase di sviluppo chiamato Obfsproxy. Questo camuffa il traffico Tor, facendolo sembrare qualcos'altro, come il traffico Skype, ad esempio.

La Cina è chiaramente preoccupata per questo approccio. Il Great Firewall of China attualmente blocca tutti i relay pubblicati progettati per utilizzare Obfsproxy. Tuttavia, Winter e Lindskog hanno creato un relè Obfsproxy privato in Svezia e si sono collegati con successo dall'interno della Cina. Abbiamo avviato diverse connessioni nell'arco di diverse ore e siamo sempre riusciti a stabilire con successo un circuito Tor, dicono.

Ciò sembra dimostrare che il sistema di ispezione approfondita dei pacchetti non è in grado di individuare i relè Obfsproxy privati ​​e quindi sembra una strada promettente.

Il motivo principale per cui il Great Firewall è in grado di rilevare il traffico Tor è che è facilmente distinguibile da altri tipi di traffico Internet. È fondamentale che questa distinguibilità sia ridotta al minimo, concludono Winter e Lindskog.

Ovviamente c'è una questione più ampia. Poiché Tor è un'organizzazione aperta e trasparente, questo tipo di discussioni sul modo migliore per aggirare il firewall cinese avviene inevitabilmente in pubblico, in piena vista delle autorità cinesi che stanno cercando di superare in astuzia.

La semplice pubblicazione dell'articolo di Winter e Lindskog offre alle autorità cinesi una visione completa delle tecniche utilizzate da questi ragazzi per rivelare come funziona il firewall.

Gli analisti della sicurezza e gli sviluppatori dietro Tor devono essere fortemente tentati di nascondere le loro deliberazioni e proteggere il loro lavoro futuro dietro un impenetrabile velo di segretezza. Bisogna resistere.

Questo tipo di discussione aperta può essere come combattere con una mano legata dietro la schiena. Ma sicuramente questo è il prezzo della libertà.

Rif: arxiv.org/abs/1204.0447 : Come la Cina sta bloccando Tor

nascondere