Lo scopo principale di Tor è l'anonimato. Pertanto, presumo che la parola "efficace" nel titolo della domanda si riferisca alle implicazioni sulla privacy.
Le sfide con Tor su iOS sono:
- iOS non permette alle app di biforcare i sottoprocessi. Mentre sul desktop Tor viene eseguito come un processo separato, su iOS Tor viene modificato per essere eseguito come un thread all'interno dell'app stessa.
Quindi, non si può avere un processo Tor a livello di sistema come sul desktop e su Android. Se Tor è in esecuzione in un'app, e se ne apre un'altra, questa non inizierà automaticamente ad usare Tor.
- iOS permette solo a WebKit di essere usato come renderer. App come Chrome o Firefox sono solo dei lucidi wrapper attorno allo stesso motore.
Questo ha sia pro che contro. Da un lato, sarete al sicuro dalle vulnerabilità di Tor Browser poiché è basato su Gecko (Firefox). Dall'altra...
- La nuova API WebKit non permette alle app di controllare le impostazioni SOCKS dello stack del browser. Quindi gli sviluppatori di Tor devono attenersi alle vecchie API. Questo probabilmente diventerà una spina nel fianco una volta che la vecchia API sarà deprecata.
- Anche all'interno dell'app, alcune azioni potrebbero bypassare le impostazioni proxy. E non c'è una dannata cosa che Tor possa fare al riguardo. Per esempio, se lanciate un video, questo bypasserà le impostazioni del proxy e farà trapelare le vostre informazioni. È una buona idea stare lontano da JavaScript, Flash e multimedia quando si usa Tor in ogni caso.
Ci sono alcuni modi di usare Tor su iOS:
- VPN Browser (quello nello screenshot in dettaglio): Sviluppato da alcune persone chiamate Art Fusion Labs. Il link About Us sul loro sito web non funziona. Il dominio è registrato a un [email protected] a Cracovia, Alabama e gli screenshot nell'App Store mostrano un vettore dal Pakistan. Non importa quanto sembri lucido e facile da usare, personalmente non lo raccomanderei.
- Onion Browser: Sviluppato da Mike Tigas. Un noto sviluppatore e attivista della comunità Tor. Lo sviluppo è sostenuto da Guadrian Project e Patreon. Mike è abbastanza aperto sulle sfide e i rischi del browser nella sezione caveats del suo sito web. Mi fiderei di questo più di VPN Browser, relativamente parlando.
Non è che sarei preoccupato per il codice nefasto all'interno del progetto, ma il fatto che non sarei a mio agio a fare affidamento su un approccio basato su app in primo luogo. Il progetto è ancora un grande contributo per le persone che non hanno l'acume tecnico o la forza di volontà per fare il miglio extra.
- Il modo migliore di usare Tor su iOS non è affatto tramite un'app. Sarà sempre una battaglia persa ed è troppo dipendente dai capricci di Apple.
In effetti, personalmente non mi fiderei mai di Tor quando è in esecuzione sullo stesso dispositivo su cui sto navigando. Una parte del tuo dispositivo conosce la sua vera identità, una parte è schermata. Il potenziale di fuga di notizie è troppo grande.
Il modo più sicuro di usare Tor è quello di eseguirlo su un middlebox anonimo. In questo modo, il tuo dispositivo finale (telefono o desktop) non è in grado di perdere le tue informazioni a meno che qualcuno non comprometta il middlebox. Questo ulteriore livello di sicurezza rende molto più difficile per i bug a livello di applicazione scoprire la vostra vera identità.
Inoltre, se ne avete uno a casa vostra, non dovrete preoccuparvi di mal di testa specifici del dispositivo, cioè, quanto è efficace Tor sui telefoni Windows ecc.
C'è un progetto chiamato Anonabox che vende tali router Tor "plug-n-play". Se non vuoi armeggiare con Raspberry Pi/OpenWRT ecc. questo sarebbe un buon investimento per aumentare la tua privacy.
Grazie per l'A2A, Jake.