Experiment není prohlížeč; je to celá sada cest na stroji, dokud prohlížeč běží. Pokud změníte globální proxy nebo trasu, abyste otestovali Tor Browser s VPN, každá další aplikace změnu zdědí, včetně těch, které na pozadí synchronizují soubory a kontrolují poštu. Bezpečný vzor je dát experimentu vlastní aplikaci, vlastní profil a vlastní trasu a přesně vědět, jak vše vrátit. Stránka s veřejnou IP vám říká, že byl použit jeden výstup; neříká, co dělal zbytek stroje.

Kontrola 1: pojmenujte tři spojení

Pojmenujte je dřív, než se dotknete jakéhokoli nastavení. Normální cesta je to, co vaše pracovní aplikace používají dnes; experimentální cesta je to, co chcete, aby Tor Browser používal; zamýšlené chování při selhání je to, co by se mělo stát, když vrstva vypadne.

Zapište ty tři na jedno místo, včetně toho, která aplikace patří které cestě. Důvodem není byrokracie: většina náhodných úniků při tomto druhu testu pochází z aplikace, o které si nikdo nepamatoval, že běží, ne z testovaného prohlížeče. Správce hesel, chatovací klient a služba synchronizace souborů jsou všechno provoz na pozadí, který vezme jakoukoli trasu, kterou mu systém dá. Pojmenování je to, co dělá hranici skutečnou.

Kontrola 2: držte každé nastavení u jeho vlastního programu

Podporovaná konfigurace Tor Browseru není totéž jako systémové nastavení proxy a není záměrně navržena tak, aby se dala nasměrovat na libovolnou proxy z prostředí.

Proměnná prostředí nebo rozšíření prohlížeče mohou vytvořit třetí cestu, kterou nepopisuje ani dokumentace prohlížeče, ani vaše poznámky. Dejte přednost podporovanému nastavení uvnitř aplikace před globálním přepsáním.

Totéž platí pro všechno, co prohlížeč předává dál. Stažený dokument otevřený v externím prohlížeči nedědí trasu prohlížeče; používá systémovou, což může být VPN, LAN nebo nic. Toto předání je běžný a tichý způsob, jak obsah, který jste chtěli udržet uvnitř experimentu, putuje ven. Rozhodněte, zda je externí prohlížeč součástí experimentu, a pokud není, držte soubor uvnitř prohlížeče.

Kontrola 3: použijte zátěž, kterou je bezpečné ztratit

Síťové kontroly by měly používat stránky, které nevyžadují osobní účet, protože relace účtu mění test směrování na ověřenou událost na cizím serveru. Stránka kontroly, která vrací váš zdánlivý výstup, pro otázku směrování stačí.

Konkrétně, curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip procvičuje stejný koncový bod SOCKS, který prohlížeč používá, a vrací výstup, který vidí, což odděluje problém prohlížeče od problému Toru. ss -tnp na stroji ukazuje, který proces mluví s kterou adresou, a to je kontrola, která zachytí aplikaci, na kterou jste zapomněli. Ani jeden příkaz nevyžaduje přihlášení a oba jsou opakovatelné. Uchovávejte výsledky jako dvojici před a po, ne jako jediné pozorování.

Kontrola 4: vědomě obnovte běžné používání

Odstraňte testovací výjimky a dočasná nastavení přes komponentu, která je vytvořila, ne přes jiný nástroj, který náhodou nabízí podobný přepínač.

Potom zkontrolujte běžné aplikace, včetně překladu DNS a jakéhokoli soukromého zdroje, který pracovní cesta potřebuje. Test, který skončí fungujícím prohlížením, ale rozbitými interními názvy, není dokončen.

Veďte poznámky dost dobré k reprodukci užitečného zjištění, a nic víc. Zaznamenejte používaný profil VPN, výjimky aplikací, pozorované výstupní adresy a čas; nezaznamenávejte přihlašovací údaje účtu ani obsah navštívených stránek. Pokud kombinace nepřináší jasný prospěch, nenechávejte její dodatečná nastavení aktivní jen proto, že se načetla jedna testovací stránka. Experiment, který zůstane na místě, se stane nedokumentovanou součástí produkční cesty.

Pokyny Tor Projectu k správě identit v Tor Browseru jsou referencí pro to, co prohlížeč sám drží oddělené, a stojí za přečtení, než na sebe přidáte další vrstvu.

Test je dokončen, když je zamýšlené nastavení obnoveno nebo nové nastavení pochopeno, ne když jedna aplikace přestane zobrazovat chybu. To jsou různé koncové stavy a jen jeden z nich je bezpečné nechat za sebou. Pokud nedokážete popsat aktuální cestu každé aplikace, kterou jste uvedli v první kontrole, experiment stále běží. Zavřete ho vědomě.

Související články