Tor Browser kattaa yhden sovelluksen, ei koko laitetta
Selain reitittää omat yhteytensä Torin kautta eikä muuta. Tarkista, mikä prosessi omistaa yhteyden, ennen kuin oletat koneen muun osan seuraavan.
Tor Browser lähettää omat yhteytensä paikallisen välityspalvelimen kautta ja ohjaa ne Tor-verkkoon, eikä se siirrä koneen muuta osaa. Sähköpostiohjelma, synkronointiprosessi ja toinen selain pitävät ne asetukset, jotka niillä oli, ja siksi yhden ikkunan puhdas tulos voi olla olemassa sen takana olevien suorien yhteyksien rinnalla. Neljä tarkistusta erottavat katetun siitä, mikä vain näyttää katetulta. Aloita siitä, joka nimeää prosessin.
Mitä selain todella välittää välityspalvelimen kautta
Selaimen sisällä liikenne menee paikalliselle SOCKS-kuuntelijalle, jonka Tor Browser käynnistää itseään varten, ja selain on määritetty käyttämään sitä. Piirin valinta, identiteetin eristäminen ja sormenjälkien vastaiset suojaukset elävät kaikki tuossa parissa. Levylle tallennettu tiedosto ei kanna siitä mitään, ja sen tiedoston avaaminen ulkoisessa katselimessa käynnistää uuden ohjelman, jolla on oma verkkokäyttäytymisensä.
Siksi myös tuttu julkinen osoitesivu todistaa niin vähän. Se ilmoittaa sen lähdön, jota sen ladannut selain käytti, eikä pysty lainkaan havaitsemaan toista sovellusta. Käsittele tulosta todisteena yhdestä ohjelmasta, älä lausumana laitteesta.
Mikä prosessi omistaa kunkin yhteyden
Luettele soketit ja niiden takana olevat prosessit. Etsi kaikkea, mikä ei ole paikallisen kuuntelijan kanssa puhuva selain:
ss -tunp
ss -tunp | grep -E 'tor|firefox'
Kaikki, jolla on julkinen kohde, on yhteys, joka ohitti piirin. Jos löydät sellaisen, tunnista ohjelma ennen kuin muutat mitään muuta, koska korjaus vaihtelee jokaisen asiakasohjelman mukaan:
curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip
Muoto -hostname on tärkeä, koska se pyytää välityspalvelinta selvittämään nimen. Paikallinen selvitys ja osoitteen antaminen välityspalvelimelle paljastaa kohteen, vaikka itse yhteys kulkisi välityspalvelimen kautta.
Kuljetetaanko protokollaa lainkaan
Tor-välittäjät kuljettavat TCP-virtoja. UDP:n ympärille rakennetut sovellukset, kuten eräät puhe- ja peliasiakasohjelmat, eivät käyttäydy verkossa kuin verkkosivu, ja niiden pakottaminen välityspalvelimen läpi yleensä epäonnistuu sen sijaan että se suojelisi niitä.
| 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 |
Jos sovellus, josta välität, riippuu UDP:stä, selaimen asetus ei ole vastaus, eikä sitä ole välityspalvelinmuuttujakaan, jonka sovellus jättää huomiotta. Vaatimuksesta tulee toisenlainen suunnittelu, jossa on toisenlaiset vikatilat.
Kattavuus, jonka todella valitsit
Järjestelmän VPN on laajempi ulottuvuudeltaan kuin selain ja kapeampi tarkoitukseltaan. Se voi kuljettaa useita sovelluksia, kun reitit ja alustan tuki on määritetty siihen, mutta se ei tarjoa sormenjälkien vastustuskykyä, eikä VPN-lähtö ole anonymiteettiverkko.
Koko laitteen kattavuus on järjestelmäsuunnittelu, ei asennusohjelma. Se reitittää käyttöjärjestelmän liikennettä yhden prosessin sijaan ja tuo mukanaan omat käyttörajansa, joita selaimen latauksella ei ole.
Päätä, mihin kysymykseen vastaat: mikä sovellus on suojattu vai onko jokainen paketti suojattu. Ensimmäinen on selaimen asetus ja toinen reitityskäytäntö. Niiden sekoittaminen on se tapa, jolla koneelle jää yksi suojattu ikkuna ja viisi suojaamatonta prosessia. Kirjoita vastaus muistiin ennen kuin asennat mitään muuta.