Tor Browser acoperă o aplicație, nu întregul dispozitiv
Browserul își dirijează propriile conexiuni prin Tor și nimic altceva. Verificați ce proces deține o conexiune înainte de a presupune că restul mașinii îl urmează.
Tor Browser își trimite propriile conexiuni printr-un proxy local și le dirijează în rețeaua Tor, iar restul mașinii nu îl mișcă. Un client de poștă, un proces de sincronizare și un al doilea browser păstrează setările pe care le aveau, și de aceea un rezultat curat într-o fereastră poate coexista cu conexiuni directe în spatele ei. Patru verificări separă ce este acoperit de ce doar pare acoperit. Începeți cu cea care numește un proces.
Ce trece de fapt browserul prin proxy
În interiorul browserului, traficul merge către un ascultător SOCKS local pe care Tor Browser îl pornește pentru sine, iar browserul este configurat să îl folosească. Alegerea circuitului, izolarea identității și protecțiile împotriva amprentelor digitale trăiesc toate în acea pereche. Un fișier salvat pe disc nu poartă nimic din asta, iar deschiderea acelui fișier într-un vizualizator extern pornește un program nou cu propriul comportament de rețea.
De aceea și cunoscuta pagină cu adresa publică dovedește atât de puțin. Raportează ieșirea folosită de browserul care a încărcat-o și nu poate observa deloc o altă aplicație. Tratați rezultatul ca dovadă despre un singur program, nu ca afirmație despre dispozitiv.
Ce proces deține fiecare conexiune
Enumerați socketurile și procesele din spatele lor. Căutați orice nu este browserul care vorbește cu un ascultător local:
ss -tunp
ss -tunp | grep -E 'tor|firefox'
Orice are o destinație publică este o conexiune care a ocolit circuitul. Dacă găsiți una, identificați programul înainte de a schimba orice altceva, pentru că remedierea diferă pentru fiecare client:
curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip
Forma -hostname contează pentru că cere proxyului să rezolve numele. Rezolvarea locală și predarea unei adrese proxyului dezvăluie destinația chiar și atunci când conexiunea în sine trece prin proxy.
Dacă protocolul este transportat deloc
Releele Tor transportă fluxuri TCP. Aplicațiile construite în jurul UDP, cum ar fi unii clienți de voce și de jocuri, nu se comportă în rețea ca o pagină web, iar forțarea lor prin proxy eșuează de obicei în loc să le protejeze.
| 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 |
Dacă aplicația care vă interesează depinde de UDP, o setare a browserului nu este răspunsul și nici o variabilă de proxy pe care aplicația o ignoră. Cerința devine un alt proiect, cu alte moduri de eșec.
Acoperirea pe care ați ales-o de fapt
Un VPN de sistem este mai larg ca amploare decât un browser și mai îngust ca scop. Poate transporta mai multe aplicații când rutele și suportul platformei sunt configurate pentru asta, dar nu oferă rezistență la amprente digitale, iar o ieșire VPN nu este o rețea de anonimat.
Acoperirea întregului dispozitiv este o proiectare de sistem, nu un instalator. Dirijează traficul sistemului de operare în locul unui singur proces și aduce propriile limite operaționale pe care o descărcare de browser nu le are.
Decideți la ce întrebare răspundeți: ce aplicație este protejată sau dacă fiecare pachet este. Prima este o setare a browserului, iar a doua este o politică de rutare. Confundarea lor este modul în care o mașină ajunge cu o fereastră protejată și cinci procese neprotejate. Scrieți răspunsul înainte de a instala orice altceva.