El navegador Tor envia les seves pròpies connexions mitjançant un servidor intermedi local i les encamina cap a la xarxa Tor, i no mou la resta de la màquina. Un client de correu, un dimoni de sincronització i un segon navegador conserven la configuració que tenien, i per això un resultat net en una finestra pot coexistir amb connexions directes darrere. Quatre comprovacions separen el que queda cobert del que només ho sembla. Comenceu per la que anomena un procés.

Què proxifica realment el navegador

Dins del navegador, el trànsit va a un servidor SOCKS local que el navegador Tor engega per a si mateix, i el navegador està configurat per utilitzar-lo. La selecció de circuit, l’aïllament d’identitat i les proteccions contra empremtes digitals viuen en aquesta parella. Un fitxer desat al disc no en porta res, i obrir-lo en un visor extern inicia un programa nou amb el seu propi comportament de xarxa.

Per això també la coneguda pàgina d’adreça pública demostra tan poc. Informa de la sortida que va fer servir el navegador que la va carregar i no pot observar cap altra aplicació. Tracteu el resultat com una prova sobre un programa, no com una afirmació sobre el dispositiu.

Quin procés posseeix cada connexió

Llisteu els sockets i els processos que hi ha darrere. Busqueu qualsevol cosa que no sigui el navegador parlant amb un servidor local:

ss -tunp
ss -tunp | grep -E 'tor|firefox'

Qualsevol cosa amb una destinació pública és una connexió que ha evitat el circuit. Si en trobeu una, identifiqueu el programa abans de canviar res més, perquè la solució difereix per a cada client:

curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip

La forma -hostname és important perquè demana al servidor intermedi que resolgui el nom. Resoldre en local i lliurar una adreça al servidor intermedi revela la destinació fins i tot quan la connexió mateixa passa pel servidor intermedi.

Si el protocol es transporta o no

Els relés de Tor transporten fluxos TCP. Les aplicacions construïdes al voltant d’UDP, com alguns clients de veu i de jocs, no es comporten a la xarxa com una pàgina web, i forçar-les a passar per un servidor intermedi normalment falla en lloc de protegir-les.

Coverage modelWhat it coversWhat it leaves alone
Tor BrowserIts own browsing and downloadsEvery other application
Proxy setting in one appThat app, if it honours the proxyIts DNS behaviour and other programs
System VPNTraffic routed through the tunnelBrowser fingerprint and identity
Whole-device routingThe operating system's trafficApplication-level identity signals

Si l’aplicació que us importa depèn d’UDP, una configuració del navegador no és la resposta, ni ho és una variable de servidor intermedi que l’aplicació ignora. El requisit es converteix en un disseny diferent amb maneres de fallar diferents.

La cobertura que heu triat realment

Una VPN de sistema és més àmplia d’abast que un navegador i més estreta de propòsit. Pot portar diverses aplicacions quan les rutes i el suport de la plataforma estan configurats per a això, però no ofereix resistència contra empremtes digitals, i una sortida VPN no és una xarxa d’anonimat.

La cobertura de tot el dispositiu és un disseny de sistema, no un instal·lador. Encamina el trànsit del sistema operatiu en lloc d’un sol procés, i comporta els seus propis límits operatius que una descàrrega de navegador no té.

Decidiu quina pregunta responeu: quina aplicació està protegida, o si ho està cada paquet. La primera és una configuració del navegador i la segona és una política d’encaminament. Confondre-les és com una màquina acaba amb una finestra protegida i cinc processos sense protecció. Escriviu la resposta abans d’instal·lar res més.

Articles relacionats