O experimento non é o navegador; é o conxunto completo de rutas da máquina mentres o navegador se executa. Se cambias un proxy global ou unha ruta para probar Tor Browser cunha VPN, todas as demais aplicacións herdan o cambio, incluídas as que sincronizan ficheiros e revisan o correo en segundo plano. O patrón seguro é darlle ao experimento a súa propia aplicación, o seu propio perfil e a súa propia ruta, e saber exactamente como devolver todo. Unha páxina de IP pública dinos que se usou unha saída; non di que fixo o resto da máquina.

Comprobación 1: nomea as tres conexións

Nómeas antes de tocar calquera axuste. A ruta normal é a que usan hoxe as túas aplicacións de traballo; a ruta experimental é a que queres que use Tor Browser; o comportamento de fallo previsto é o que debería ocorrer cando cae unha capa.

Escribe esas tres nun só lugar, incluído que aplicación pertence a que ruta. A razón non é burocracia: a maioría das fugas accidentais neste tipo de proba veñen dunha aplicación que ninguén recordaba que estaba en execución, non do navegador que se proba. Un xestor de contrasinais, un cliente de chat e un servizo de sincronización de ficheiros son todo tráfico de fondo que tomará a ruta que o sistema lle dea. Nomealas é o que fai real a fronteira.

Comprobación 2: mantén cada axuste co seu programa propietario

A configuración compatible de Tor Browser non é o mesmo ca un axuste de proxy do sistema, e deliberadamente non está deseñada para apuntarse a un proxy arbitrario desde a contorna.

Unha variable de contorno ou unha extensión do navegador poden crear unha terceira ruta que nin a documentación do navegador nin as túas notas describen. Prefire o axuste compatible dentro da aplicación a unha anulación global.

O mesmo se aplica a todo o que o navegador entrega. Un documento descargado aberto nun visor externo non herda a ruta do navegador; usa a do sistema, que pode ser a VPN, a LAN ou nada. Esa entrega é unha forma común e silenciosa de que contido que querías manter dentro do experimento viaxe fóra del. Decide se o visor externo forma parte do experimento ou non, e se non, mantén o ficheiro dentro do navegador.

Comprobación 3: usa unha carga que sexa seguro perder

As comprobacións de rede deberían usar páxinas que non requiran unha conta persoal, porque unha sesión de conta converte unha proba de encamiñamento nun evento autenticado no servidor doutra persoa. Unha páxina de comprobación que devolva a túa saída aparente abonda para a cuestión do encamiñamento.

En concreto, curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip exercita o mesmo punto final SOCKS que usa o navegador e devolve a saída que ve, o que separa un problema do navegador dun problema de Tor. ss -tnp na máquina mostra que proceso fala con que enderezo, e esa é a comprobación que atrapa a aplicación que esqueciches. Ningún dos dous comandos necesita inicio de sesión, e ambos son repetibles. Garda os resultados como un par antes e despois en lugar dunha soa observación.

Comprobación 4: restaura o uso ordinario deliberadamente

Elimina as exclusións de proba e os axustes temporais mediante o compoñente que os creou, non mediante outra ferramenta que casualmente ofreza un conmutador similar.

Despois comproba as aplicacións normais, incluída a resolución DNS e calquera recurso privado que necesite a ruta de traballo. Unha proba que remata con navegación funcionando pero nomes internos rotos non está rematada.

Mantén notas suficientemente boas para reproducir un achado útil e non máis. Rexistra o perfil de VPN en uso, as exclusións de aplicacións, os enderezos de saída observados e a hora; non rexistres credenciais de conta nin o contido das páxinas que visitaches. Se a combinación non achega un beneficio claro, non deixes os seus axustes adicionais activos só porque se cargou unha páxina de proba. Un experimento que queda no seu sitio convértese nunha parte non documentada da ruta de produción.

A guía do Tor Project sobre a xestión de identidades en Tor Browser é a referencia do que o navegador mantén separado por si mesmo, e paga a pena lela antes de engadir outra capa por riba.

Unha proba remata cando se restaurou a configuración prevista ou se entendeu a nova, non cando unha aplicación deixa de mostrar un erro. Son estados finais distintos e só un deles é seguro deixar atrás. Se non podes describir a ruta actual de cada aplicación que listaches na comprobación primeira, o experimento segue en marcha. Péchao deliberadamente.

Artigos relacionados