Tor Browser deckt eine App ab, nicht das ganze Gerät
Der Browser leitet seine eigenen Verbindungen über Tor und sonst nichts. Prüfen Sie, welcher Prozess eine Verbindung besitzt, bevor Sie annehmen, dass der Rest des Rechners folgt.
Tor Browser schickt seine eigenen Verbindungen über einen lokalen Proxy und leitet sie in das Tor-Netz, und den Rest des Rechners bewegt er nicht. Ein Mailclient, ein Synchronisationsdienst und ein zweiter Browser behalten die Einstellungen, die sie hatten, und deshalb kann ein sauberes Ergebnis in einem Fenster neben direkten Verbindungen dahinter bestehen. Vier Prüfungen trennen das Abgedeckte von dem, was nur abgedeckt aussieht. Beginnen Sie mit der, die einen Prozess benennt.
Was der Browser tatsächlich über den Proxy leitet
Im Browser geht der Verkehr an einen lokalen SOCKS-Listener, den Tor Browser für sich selbst startet, und der Browser ist so konfiguriert, dass er ihn nutzt. Die Auswahl des Circuits, die Isolation der Identität und der Schutz vor Fingerabdrücken leben alle in dieser Paarung. Eine auf der Festplatte gespeicherte Datei trägt nichts davon, und das Öffnen dieser Datei in einem externen Betrachter startet ein neues Programm mit eigenem Netzwerkverhalten.
Das ist auch der Grund, warum die vertraute Seite mit der öffentlichen Adresse so wenig beweist. Sie meldet den Ausgang, den der Browser benutzt hat, der sie geladen hat, und kann eine andere Anwendung überhaupt nicht beobachten. Behandeln Sie das Ergebnis als Beleg über ein Programm, nicht als Aussage über das Gerät.
Welcher Prozess welche Verbindung besitzt
Listen Sie die Sockets und die Prozesse dahinter auf. Suchen Sie nach allem, was nicht der Browser ist, der mit einem lokalen Listener spricht:
ss -tunp
ss -tunp | grep -E 'tor|firefox'
Alles mit einem öffentlichen Ziel ist eine Verbindung, die den Circuit umgangen hat. Wenn Sie eine finden, identifizieren Sie das Programm, bevor Sie irgendetwas anderes ändern, denn die Behebung unterscheidet sich je nach Client:
curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip
Die Form -hostname ist wichtig, weil sie den Proxy bittet, den Namen aufzulösen. Lokal aufzulösen und dem Proxy eine Adresse zu geben, offenbart das Ziel, selbst wenn die Verbindung selbst über den Proxy läuft.
Ob das Protokoll überhaupt übertragen wird
Tor-Relais übertragen TCP-Ströme. Anwendungen, die um UDP herum gebaut sind, etwa manche Sprach- und Spielclients, verhalten sich im Netz nicht wie eine Webseite, und sie durch einen Proxy zu zwingen scheitert meist, statt sie zu schützen.
| Coverage model | What it covers | What it leaves alone |
|---|---|---|
| Tor Browser | Its own browsing and downloads | Every other application |
| Proxy setting in one app | That app, if it honours the proxy | Its DNS behaviour and other programs |
| System VPN | Traffic routed through the tunnel | Browser fingerprint and identity |
| Whole-device routing | The operating system's traffic | Application-level identity signals |
Wenn die App, die Sie interessiert, von UDP abhängt, ist eine Browsereinstellung nicht die Antwort, und eine Proxy-Variable, die die App ignoriert, auch nicht. Die Anforderung wird zu einem anderen Entwurf mit anderen Fehlermodi.
Die Abdeckung, die Sie tatsächlich gewählt haben
Ein System-VPN ist im Umfang größer als ein Browser und im Zweck enger. Es kann mehrere Anwendungen tragen, wenn die Routen und die Plattformunterstützung dafür eingerichtet sind, aber es bietet keinen Schutz gegen Fingerabdrücke, und ein VPN-Ausgang ist kein Anonymitätsnetz.
Abdeckung des ganzen Geräts ist ein Systementwurf und kein Installationsprogramm. Sie leitet den Verkehr des Betriebssystems statt eines Prozesses und bringt ihre eigenen Betriebsgrenzen mit, die ein Browser-Download nicht hat.
Entscheiden Sie, welche Frage Sie beantworten: welche App geschützt ist oder ob jedes Paket geschützt ist. Das erste ist eine Browsereinstellung, das zweite eine Routing-Richtlinie. Sie zu verwechseln ist der Weg, auf dem ein Rechner mit einem geschützten Fenster und fünf ungeschützten Prozessen endet. Schreiben Sie die Antwort auf, bevor Sie irgendetwas anderes installieren.