Hoe om Tor Browser-toetse van VPN-verkeer geskei te hou
Gee die eksperiment sy eie blaaier, profiel en roete, en sit daarna alles terug. 'n Openbare-IP-bladsy bewys een uitgang, nie elke pad op die masjien nie.
Die eksperiment is nie die blaaier nie; dit is die hele stel roetes op die masjien terwyl die blaaier loop. As jy 'n globale instaanbediener of 'n roete verander om Tor Browser met 'n VPN te toets, erf elke ander toepassing die verandering, insluitend dié wat in die agtergrond lêers sinkroniseer en pos nagaan. Die veilige patroon is om die eksperiment sy eie toepassing, sy eie profiel en sy eie roete te gee, en om presies te weet hoe om alles terug te sit. 'n Openbare-IP-bladsy sê vir jou een uitgang is gebruik; dit sê nie wat die res van die masjien gedoen het nie.
Kontrole 1: noem die drie verbindings
Noem hulle voordat jy enige instelling aanraak. Die normale roete is wat jou werktoepassings vandag gebruik; die eksperimentele roete is wat jy wil hê Tor Browser moet gebruik; die bedoelde foutgedrag is wat moet gebeur wanneer 'n laag val.
Skryf daardie drie op een plek neer, insluitend watter toepassing aan watter roete behoort. Die rede is nie burokrasie nie: die meeste toevallige lekke tydens hierdie soort toets kom van 'n toepassing wat niemand onthou het nie, nie van die blaaier wat getoets word nie. 'n Wagwoordbestuurder, 'n kletskliënt en 'n lêersinkroniseringsdiens is almal agtergrondverkeer wat enige roete sal neem wat die stelsel hulle gee. Om hulle te noem, maak die grens werklik.
Kontrole 2: hou elke instelling by sy eie program
Tor Browser se ondersteunde konfigurasie is nie dieselfde as 'n stelselinstaanbediener-instelling nie, en dit is doelbewus nie ontwerp om na 'n willekeurige instaanbediener vanuit die omgewing te wys nie.
'n Omgewingsveranderlike of 'n blaaieruitbreiding kan 'n derde roete skep wat nóg die blaaierdokumentasie nóg jou notas beskryf. Verkies die ondersteunde instelling binne die toepassing bo 'n globale oorskrywing.
Dieselfde geld vir alles wat die blaaier oorhandig. 'n Afgelaaide dokument wat in 'n eksterne kyker oopgemaak word, erf nie die blaaier se roete nie; dit gebruik die stelsel s'n, wat die VPN, die LAN of niks kan wees. Daardie oorhandiging is 'n algemene en stille manier waarop inhoud wat jy binne die eksperiment wou hou, daarbuite beland. Besluit of die eksterne kyker deel van die eksperiment is of nie, en indien nie, hou die lêer binne die blaaier.
Kontrole 3: gebruik 'n vrag wat veilig is om te verloor
Netwerkkontroles moet bladsye gebruik wat nie 'n persoonlike rekening vereis nie, want 'n rekening-sessie verander 'n roetetoets in 'n geoutentiseerde gebeurtenis op iemand se bediener. 'n Kontrolebladsy wat jou oënskynlike uitgang teruggee, is genoeg vir die roetevraag.
Konkreet, curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip oefen dieselfde SOCKS-eindpunt wat die blaaier gebruik en gee die uitgang terug wat dit sien, wat 'n blaaierprobleem van 'n Tor-probleem skei. ss -tnp op die masjien wys watter proses met watter adres praat, en dit is die kontrole wat die toepassing vang wat jy vergeet het. Nie een van die opdragte het 'n aanmelding nodig nie, en albei is herhaalbaar. Hou die resultate as 'n voor-en-na-paar eerder as 'n enkele waarneming.
Kontrole 4: herstel gewone gebruik doelbewus
Verwyder toetsuitsluitings en tydelike instellings deur die komponent wat hulle geskep het, nie deur 'n ander program wat toevallig 'n soortgelyke skakelaar bied nie.
Kontroleer dan die normale toepassings, insluitend DNS-resolusie en enige private hulpbron wat die werkroete nodig het. 'n Toets wat eindig met werkende blaaiery maar gebreekte interne name is nie klaar nie.
Hou notas wat goed genoeg is om 'n nuttige bevinding te herhaal, en nie meer nie. Teken die VPN-profiel in gebruik aan, die app-uitsluitings, die uitgangsadresse wat waargeneem is en die tyd; moenie rekeninggeloofsbriewe of die inhoud van bladsye wat jy besoek het aanteken nie. As die kombinasie geen duidelike voordeel bied nie, moenie sy ekstra instellings aktief laat net omdat een toetsbladsy gelaai het nie. 'n Eksperiment wat bly staan, word 'n ongedokumenteerde deel van die produksieroete.
Die Tor Project se leiding oor die bestuur van identiteite in Tor Browser is die verwysing vir wat die blaaier op sy eie geskei hou, en dit is die moeite werd om dit te lees voordat jy nog 'n laag bo-op sit.
'n Toets is klaar wanneer die beoogde opstelling herstel is of die nuwe opstelling verstaan word, nie wanneer een toepassing ophou om 'n fout te wys nie. Dit is verskillende eindtoestande en net een daarvan is veilig om agter te laat. As jy nie die huidige roete van elke toepassing wat jy in kontrole een gelys het, kan beskryf nie, loop die eksperiment nog. Sluit dit doelbewus.