Tor Browser pokrýva jednu aplikáciu, nie celé zariadenie
Prehliadač smeruje vlastné spojenia cez Tor a nič iné. Skôr než predpokladáte, že ho zvyšok počítača nasleduje, zistite, ktorý proces spojenie vlastní.
Tor Browser posiela svoje vlastné spojenia cez miestny proxy a smeruje ich do siete Tor, zvyšok počítača však nepresúva. Poštový klient, synchronizačný proces a druhý prehliadač si zachovávajú nastavenia, ktoré mali, a práve preto môže čistý výsledok v jednom okne existovať vedľa priamych spojení za ním. Štyri kontroly oddeľujú pokryté od toho, čo len vyzerá pokryté. Začnite tou, ktorá pomenuje proces.
Čo prehliadač skutočne preposiela cez proxy
Vnútri prehliadača ide prevádzka k miestnemu poslucháčovi SOCKS, ktorý si Tor Browser spúšťa sám, a prehliadač je nakonfigurovaný, aby ho používal. Voľba okruhu, izolácia identity aj ochrany pred odtlačkami prstov žijú v tejto dvojici. Súbor uložený na disk neprináša nič z toho a otvorenie takého súboru v externej prehliadačke spustí nový program s vlastným sieťovým správaním.
Preto aj známa stránka s verejnou adresou dokazuje tak málo. Hlási výstup, ktorý použil prehliadač, ktorý ju načítal, a inú aplikáciu nedokáže vôbec pozorovať. Berte výsledok ako dôkaz o jednom programe, nie ako tvrdenie o zariadení.
Ktorý proces vlastní každé spojenie
Vypíšte sockety a procesy za nimi. Hľadajte čokoľvek, čo nie je prehliadač komunikujúci s miestnym poslucháčom:
ss -tunp
ss -tunp | grep -E 'tor|firefox'
Čokoľvek s verejným cieľom je spojenie, ktoré obišlo okruh. Ak nejaké nájdete, určte program skôr, než zmeníte čokoľvek ďalšie, pretože oprava sa pri každom klientovi líši:
curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip
Forma -hostname je dôležitá, pretože žiada proxy o preklad názvu. Miestny preklad a odovzdanie adresy proxy prezradí cieľ, aj keď samotné spojenie prechádza cez proxy.
Či sa protokol vôbec prenáša
Rely Tor prenášajú toky TCP. Aplikácie postavené na UDP, napríklad niektorí hlasoví a herní klienti, sa v sieti nesprávajú ako webová stránka a ich pretlačenie cez proxy zvyčajne zlyhá namiesto toho, aby ich chránilo.
| Coverage model | What it covers | What it leaves alone |
|---|---|---|
| Tor Browser | Its own browsing and downloads | Every other application |
| Proxy setting in one app | That app, if it honours the proxy | Its DNS behaviour and other programs |
| System VPN | Traffic routed through the tunnel | Browser fingerprint and identity |
| Whole-device routing | The operating system's traffic | Application-level identity signals |
Ak aplikácia, na ktorej vám záleží, závisí od UDP, nastavenie prehliadača nie je odpoveď a nie je ňou ani premenná proxy, ktorú aplikácia ignoruje. Požiadavka sa mení na iný návrh s inými režimami zlyhania.
Pokrytie, ktoré ste skutočne zvolili
Systémová VPN je širšia v rozsahu než prehliadač a užšia vo svojom účele. Môže niesť niekoľko aplikácií, keď sú trasy a podpora platformy na to nastavené, ale neposkytuje odolnosť proti odtlačkom prstov a výstup VPN nie je anonymizačná sieť.
Pokrytie celého zariadenia je systémový návrh, nie inštalátor. Smeruje prevádzku operačného systému namiesto jedného procesu a prináša vlastné prevádzkové limity, ktoré stiahnutie prehliadača nemá.
Rozhodnite, na ktorú otázku odpovedáte: ktorá aplikácia je chránená, alebo či je chránený každý paket. Prvá je nastavenie prehliadača a druhá je politika smerovania. Ich zámena je spôsob, akým počítač skončí s jedným chráneným oknom a piatimi nechránenými procesmi. Skôr než čokoľvek ďalšie nainštalujete, napíšte odpoveď.