Eksperiment nije preglednik; to je cijeli skup puteva na mašini dok preglednik radi. Ako promijenite globalni proxy ili rutu da biste testirali Tor Browser s VPN-om, svaka druga aplikacija nasljeđuje promjenu, uključujući one koje u pozadini sinkroniziraju datoteke i provjeravaju poštu. Siguran obrazac je dati eksperimentu vlastitu aplikaciju, vlastiti profil i vlastitu rutu, i tačno znati kako sve vratiti. Stranica s javnom IP adresom kaže vam da je korišten jedan izlaz; ne kaže šta je radio ostatak mašine.

Provjera 1: imenujte tri veze

Imenujte ih prije nego što dotaknete bilo koju postavku. Normalan put je ono što vaše radne aplikacije koriste danas; eksperimentalni put je ono što želite da Tor Browser koristi; namjeravano ponašanje pri otkazu je ono što se treba dogoditi kada sloj padne.

Zapišite te tri na jedno mjesto, uključujući koja aplikacija pripada kojem putu. Razlog nije birokratija: većina slučajnih curenja tokom ove vrste testa dolazi od aplikacije za koju se niko nije sjetio da radi, a ne od preglednika koji se testira. Upravitelj lozinkama, chat klijent i usluga za sinkronizaciju datoteka sav su pozadinski saobraćaj koji će uzeti koju god rutu mu sistem da. Imenovanje ih čini stvarnom granicom.

Provjera 2: držite svaku postavku uz njenu matičnu aplikaciju

Podržana konfiguracija Tor Browsera nije isto što i sistemska postavka proxyja i namjerno nije dizajnirana da bude usmjerena na proizvoljni proxy iz okruženja.

Varijabla okruženja ili proširenje preglednika može stvoriti treći put koji ne opisuju ni dokumentacija preglednika ni vaše bilješke. Preferirajte podržanu postavku unutar aplikacije umjesto globalnog nadjačavanja.

Isto vrijedi za sve što preglednik predaje dalje. Preuzeti dokument otvoren u vanjskom pregledniku ne nasljeđuje rutu preglednika; koristi sistemsku, koja može biti VPN, LAN ili ništa. To predavanje je čest i tih način da sadržaj koji ste htjeli zadržati unutar eksperimenta izađe izvan njega. Odlučite je li vanjski preglednik dio eksperimenta ili nije, i ako nije, držite datoteku unutar preglednika.

Provjera 3: koristite teret koji je sigurno izgubiti

Mrežne provjere trebaju koristiti stranice koje ne zahtijevaju lični račun, jer sesija računa pretvara test usmjeravanja u autentificirani događaj na nečijem serveru. Stranica za provjeru koja vraća vaš prividni izlaz dovoljna je za pitanje rute.

Konkretno, curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip izvodi istu SOCKS krajnju tačku koju preglednik koristi i vraća izlaz koji vidi, što odvaja problem preglednika od problema Tora. ss -tnp na mašini pokazuje koji proces razgovara s kojom adresom, i to je provjera koja hvata aplikaciju koju ste zaboravili. Nijedna naredba ne traži prijavu, i obje su ponovljive. Čuvajte rezultate kao par prije i poslije, a ne kao jedno zapažanje.

Provjera 4: svjesno vratite uobičajenu upotrebu

Uklonite testne izuzetke i privremene postavke kroz komponentu koja ih je stvorila, a ne kroz drugi alat koji slučajno nudi sličan prekidač.

Zatim provjerite normalne aplikacije, uključujući DNS razrješavanje i svaki privatni resurs koji radni put treba. Test koji završi s ispravnim pregledanjem ali pokvarenim internim imenima nije završen.

Vodite bilješke dovoljne da ponovite korisno otkriće i ništa više. Zabilježite VPN profil koji se koristi, izuzetke aplikacija, uočene izlazne adrese i vrijeme; ne bilježite vjerodajnice računa ni sadržaj stranica koje ste posjetili. Ako kombinacija ne daje jasnu korist, ne ostavljajte njene dodatne postavke aktivnima samo zato što se jedna testna stranica učitala. Eksperiment koji ostane na mjestu postaje nedokumentirani dio proizvodnog puta.

Smjernice Tor Projecta o upravljanju identitetima u Tor Browseru referenca su za ono što preglednik sam drži odvojenim i vrijedi ih pročitati prije nego dodate još jedan sloj odozgo.

Test je završen kada je namjeravana postavka vraćena ili nova postavka shvaćena, a ne kada jedna aplikacija prestane prikazivati grešku. To su različita krajnja stanja i samo je jedno od njih sigurno ostaviti za sobom. Ako ne možete opisati trenutni put svake aplikacije koju ste naveli u prvoj provjeri, eksperiment još traje. Zatvorite ga svjesno.

Povezani članci