Tor Browser siunčia savo ryšius per vietinį tarpinį serverį ir nukreipia juos į Tor tinklą, o likusios mašinos dalies nejudina. Pašto klientas, sinchronizavimo procesas ir antroji naršyklė išlaiko tas nuostatas, kurias turėjo, ir todėl švarus rezultatas viename lange gali egzistuoti kartu su tiesioginiais ryšiais už jo. Keturi patikrinimai atskiria tai, kas uždengta, nuo to, kas tik atrodo uždengta. Pradėkite nuo to, kuris įvardija procesą.

Ką naršyklė iš tikrųjų perduoda per tarpinį serverį

Naršyklės viduje srautas eina į vietinį SOCKS klausytoją, kurį Tor Browser paleidžia sau, ir naršyklė sukonfigūruota juo naudotis. Maršruto parinkimas, tapatybės izoliavimas ir apsauga nuo pirštų atspaudų visi gyvena toje poroje. Diske išsaugotas failas nieko iš to neperneša, o to failo atidarymas išorinėje peržiūros programoje paleidžia naują programą su savo tinklo elgsena.

Štai kodėl pažįstamas viešojo adreso puslapis įrodo taip mažai. Jis praneša apie išėjimą, kurį naudojo jį įkėlusi naršyklė, ir visiškai negali stebėti kitos programos. Traktuokite rezultatą kaip įrodymą apie vieną programą, o ne kaip teiginį apie įrenginį.

Kuris procesas valdo kiekvieną ryšį

Išvardykite lizdus ir už jų esančius procesus. Ieškokite visko, kas nėra naršyklė, kalbanti su vietiniu klausytoju:

ss -tunp
ss -tunp | grep -E 'tor|firefox'

Viskas, kas turi viešą paskirties tašką, yra ryšys, kuris apėjo maršrutą. Jei rasite tokį, nustatykite programą prieš ką nors kita keisdami, nes pataisa kiekvienam klientui skirtinga:

curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip

-hostname forma svarbi, nes ji prašo tarpinio serverio išspręsti vardą. Sprendimas vietoje ir adreso perdavimas tarpiniam serveriui atskleidžia paskirties tašką net tada, kai pats ryšys eina per tarpinį serverį.

Ar protokolas apskritai perduodamas

Tor rele perduoda TCP srautus. Programos, sukurtos aplink UDP, pavyzdžiui, kai kurie balso ir žaidimų klientai, tinkle nesielgia kaip tinklalapis, o jų vertimas per tarpinį serverį paprastai nepavyksta, užuot jas apsaugojus.

Coverage modelWhat it coversWhat it leaves alone
Tor BrowserIts own browsing and downloadsEvery other application
Proxy setting in one appThat app, if it honours the proxyIts DNS behaviour and other programs
System VPNTraffic routed through the tunnelBrowser fingerprint and identity
Whole-device routingThe operating system's trafficApplication-level identity signals

Jei programa, kuri jums rūpi, priklauso nuo UDP, naršyklės nuostata nėra atsakymas, o tarpinio serverio kintamasis, kurį programa ignoruoja, taip pat ne. Reikalavimas tampa kita konstrukcija su kitais gedimo režimais.

Aprėptis, kurią iš tikrųjų pasirinkote

Sisteminė VPN yra platesnė apimtimi už naršyklę ir siauresnė paskirtimi. Ji gali pernešti kelias programas, kai maršrutai ir platformos palaikymas tam sukonfigūruoti, bet nesuteikia atsparumo pirštų atspaudams, o VPN išėjimas nėra anonimiškumo tinklas.

Viso įrenginio aprėptis yra sistemos konstrukcija, o ne diegimo programa. Ji nukreipia operacinės sistemos srautą vietoj vieno proceso ir atsineša savo veikimo ribas, kurių naršyklės atsisiuntimas neturi.

Nuspręskite, į kurį klausimą atsakote: kuri programa apsaugota, ar kiekvienas paketas. Pirmasis yra naršyklės nuostata, antrasis – maršrutizavimo politika. Jų sumaišymas yra būdas, kuriuo mašina lieka su vienu apsaugotu langu ir penkiais neapsaugotais procesais. Užrašykite atsakymą prieš įdiegdami ką nors kita.

Susiję straipsniai