Tor Browser pokriva jednu aplikaciju, ne cijeli uređaj
Preglednik usmjerava vlastite veze kroz Tor i ništa drugo. Provjerite koji proces posjeduje vezu prije nego pretpostavite da ga ostatak mašine slijedi.
Tor Browser šalje vlastite veze kroz lokalni proxy i usmjerava ih u Tor mrežu, a ostatak mašine ne pomjera. Poštanski klijent, proces za sinhronizaciju i drugi preglednik zadržavaju postavke koje su imali, i zato čist rezultat u jednom prozoru može postojati uporedo s direktnim vezama iza njega. Četiri provjere razdvajaju pokriveno od onoga što samo izgleda pokriveno. Počnite s onom koja imenuje proces.
Šta preglednik zapravo proksira
Unutar preglednika saobraćaj ide ka lokalnom SOCKS slušaču koji Tor Browser pokreće za sebe, i preglednik je konfigurisan da ga koristi. Odabir kruga, izolacija identiteta i zaštita od otiska prsta svi žive u tom paru. Datoteka sačuvana na disk ne nosi ništa od toga, a otvaranje te datoteke u vanjskom pregledaču pokreće novi program sa sopstvenim mrežnim ponašanjem.
To je i razlog zašto poznata stranica s javnom adresom dokazuje tako malo. Ona izvještava o izlazu koji je koristio preglednik koji ju je učitao i ne može uopće posmatrati drugu aplikaciju. Tretirajte rezultat kao dokaz o jednom programu, ne kao tvrdnju o uređaju.
Koji proces posjeduje svaku vezu
Navedite sockete i procese iza njih. Tražite sve što nije preglednik koji razgovara s lokalnim slušačem:
ss -tunp
ss -tunp | grep -E 'tor|firefox'
Sve s javnim odredištem je veza koja je zaobišla krug. Ako je nađete, identificirajte program prije nego promijenite bilo šta drugo, jer se popravka razlikuje za svakog klijenta:
curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip
Oblik -hostname je važan jer traži od proxyja da razriješi ime. Lokalno razrješavanje i predaja adrese proxyju otkriva odredište čak i kada sama veza ide kroz proxy.
Da li se protokol uopće prenosi
Tor releji prenose TCP tokove. Aplikacije građene oko UDP-a, poput nekih glasovnih i igraćih klijenata, ne ponašaju se na mreži kao web stranica, a prisiljavanje kroz proxy obično propada umjesto da ih zaštiti.
| 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 |
Ako aplikacija do koje vam je stalo zavisi od UDP-a, postavka preglednika nije odgovor, a ni proxy varijabla koju aplikacija ignorira. Zahtjev postaje drugačiji dizajn s drugačijim načinima otkaza.
Pokrivenost koju ste zaista odabrali
Sistemski VPN je širi po obimu od preglednika i uži po namjeni. Može nositi nekoliko aplikacija kada su rute i podrška platforme konfigurisani za to, ali ne pruža otpornost na otisak prsta, a VPN izlaz nije anonimna mreža.
Pokrivenost cijelog uređaja je sistemski dizajn, a ne instalater. Ona usmjerava saobraćaj operativnog sistema umjesto jednog procesa i nosi vlastita operativna ograničenja koja preuzimanje preglednika nema.
Odlučite na koje pitanje odgovarate: koja je aplikacija zaštićena ili je li svaki paket zaštićen. Prvo je postavka preglednika, a drugo politika rutiranja. Miješanje to dvoje je način na koji mašina završi s jednim zaštićenim prozorom i pet nezaštićenih procesa. Zapišite odgovor prije nego instalirate bilo šta drugo.