Il team di Tor ha presentato Snowflake Volunteer, un’applicazione autonoma per Android che permette di trasformare lo smartphone in un proxy volontario. L’obiettivo è aiutare le persone che vivono in Paesi sottoposti a censura a raggiungere la rete Tor, mettendo a disposizione un punto di accesso capace di confondersi con il normale traffico internet. L’app è stata sviluppata insieme a Bloco, studio portoghese specializzato in Android, e distribuita come progetto open source.
I primi numeri indicano una crescita della partecipazione. Dopo il lancio ufficiale avvenuto in aprile, Tor ha registrato circa 1.300 indirizzi IP proxy unici al giorno a maggio, saliti a 1.700 nel mese successivo. L’incremento è stato del 29% in un mese, un dato che segnala l’ampliamento della comunità di volontari sulla quale si regge il sistema.
La nuova applicazione estende le funzioni di Snowflake, il cosiddetto pluggable transport di Tor. La tecnologia consente agli utenti collegati da reti censurate di raggiungere Tor passando attraverso proxy gestiti da volontari. In questo modo la connessione non si presenta immediatamente come traffico diretto verso la rete anonima, ma assume l’aspetto di una normale comunicazione online, rendendo più difficile l’attività di blocco.
Il meccanismo utilizza la tecnica del domain fronting per stabilire il collegamento con uno delle migliaia di proxy Snowflake disponibili. Se il proxy assegnato viene individuato e bloccato, un broker ne cerca automaticamente un altro. I dispositivi messi a disposizione dagli utenti nei Paesi più sicuri diventano così ponti verso Tor, facendo apparire il traffico simile a quello generato da chiamate video o audio. Il sistema è stato utilizzato anche come alternativa alle VPN nei Paesi sottoposti a censura, tra cui l’Iran.
Il punto centrale dell’applicazione è la semplificazione dell’adesione alla rete. Prima del suo arrivo, su Android era possibile offrire un proxy attraverso Orbot, l’app principale di Tor per il sistema operativo mobile, oppure ricorrendo a estensioni del browser, strumenti desktop da riga di comando e configurazioni manuali della modalità Kindness. Soluzioni efficaci, ma meno immediate per chi non possiede competenze tecniche specifiche.
Con Snowflake Volunteer è sufficiente installare l’app da F-Droid o Google Play, oppure compilarla partendo dal codice sorgente, e lasciarla attiva in background. Il telefono entra quindi a far parte dei bridge di Tor e viene collegato automaticamente alle persone in cerca di un proxy. L’interfaccia mostra anche l’impatto dell’attività svolta, rendendo visibile il contributo fornito agli altri utenti della rete.
Il volontario mantiene alcuni strumenti di controllo sull’impiego del dispositivo. Può limitare il funzionamento alle reti con traffico dati illimitato e stabilire quante persone possano connettersi contemporaneamente. Questa impostazione riduce la barriera operativa senza eliminare la possibilità di gestire banda e capacità, un equilibrio utile per sostenere un’infrastruttura distribuita basata su risorse private.
Resta più complesso il rapporto tra Tor e VPN. La posizione ufficiale di Tor per la maggior parte degli utenti è di non abbinare una rete privata virtuale, così da evitare il rischio di esporre informazioni identificative. Configurazioni combinate possono essere valutate da persone esperte, mentre altri ritengono che le VPN si confondano meglio con il traffico ordinario nei contesti fortemente censurati. Dove questi servizi sono limitati o dichiarati illegali, però, tale strada perde efficacia. Snowflake Volunteer segue un’impostazione diversa: distribuire l’accesso tra migliaia di dispositivi e rendere la partecipazione abbastanza semplice da allargare continuamente la rete.