Tor Browser sender sine egne tilkoblinger gjennom en lokal proxy og leder dem inn i Tor-nettverket, og den flytter ikke resten av maskinen. En e-postklient, en synkroniseringsprosess og en annen nettleser beholder innstillingene de hadde, og derfor kan et rent resultat i ett vindu leve side om side med direkte tilkoblinger bak. Fire kontroller skiller det dekkede fra det som bare ser dekket ut. Begynn med den som navngir en prosess.

Hva nettleseren egentlig proxyer

Inne i nettleseren går trafikken til en lokal SOCKS-lytter som Tor Browser starter for seg selv, og nettleseren er konfigurert til å bruke den. Valget av krets, isoleringen av identitet og beskyttelsen mot fingeravtrykk bor alle i det paret. En fil som lagres på disken bærer ingenting av det, og å åpne den filen i en ekstern viser starter et nytt program med sin egen nettverksatferd.

Det er også derfor den kjente siden med den offentlige adressen beviser så lite. Den rapporterer utgangen som nettleseren som lastet den brukte, og kan ikke observere en annen applikasjon i det hele tatt. Behandle resultatet som bevis om ett program, ikke som en uttalelse om enheten.

Hvilken prosess som eier hver tilkobling

List opp socketene og prosessene bak dem. Se etter alt som ikke er nettleseren som snakker med en lokal lytter:

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

Alt med en offentlig destinasjon er en tilkobling som gikk utenom kretsen. Hvis du finner en, identifiser programmet før du endrer noe annet, fordi rettelsen er forskjellig for hver klient:

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

Formen -hostname er viktig fordi den ber proxyen om å slå opp navnet. Å slå opp lokalt og gi proxyen en adresse avslører destinasjonen selv når selve tilkoblingen går gjennom proxyen.

Om protokollen i det hele tatt bæres

Tor-reléer bærer TCP-strømmer. Applikasjoner bygget rundt UDP, som noen tale- og spillklienter, oppfører seg ikke på nettverket som en nettside, og å tvinge dem gjennom en proxy mislykkes vanligvis i stedet for å beskytte dem.

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

Hvis appen du bryr deg om er avhengig av UDP, er en nettleserinnstilling ikke svaret, og en proxyvariabel som appen ignorerer er det heller ikke. Kravet blir et annet design med andre feilmoduser.

Dekningen du faktisk valgte

En system-VPN er bredere i omfang enn en nettleser og smalere i formål. Den kan bære flere applikasjoner når rutene og plattformstøtten er konfigurert for det, men den gir ikke motstand mot fingeravtrykk, og en VPN-utgang er ikke et anonymitetsnettverk.

Dekning av hele enheten er et systemdesign, ikke et installasjonsprogram. Den ruter operativsystemets trafikk i stedet for én prosess, og den bringer med seg egne driftsgrenser som en nettlesernedlasting ikke har.

Bestem hvilket spørsmål du besvarer: hvilken app som er beskyttet, eller om hver pakke er det. Det første er en nettleserinnstilling og det andre er en rutingpolicy. Å forveksle dem er måten en maskin ender opp med ett beskyttet vindu og fem ubeskyttede prosesser. Skriv ned svaret før du installerer noe annet.

Relaterte artikler