Po desiatich mesiacoch vývoja bol predstavený významný vydanie špecializovaného prehliadača Tor Browser 10.5, v ktorom pokračuje rozvoj funkcionality na báze ESR vetvy Firefox 78. Prehliadač je zameraný na zabezpečenie anonymity, bezpečnosti a súkromia, celý prenos je presmerovaný len prostredníctvom siete Tor. Priame spojenie cez štandardné sieťové pripojenie aktuálneho systému nie je možné, čo zabraňuje sledovaniu skutočnej IP adresy používateľa (v prípade hackovania prehliadača môžu útočníci získať prístup k systémovým parametrom siete, preto na úplné zablokovanie možných únikov je potrebné používať produkty ako Whonix). Verzie Tor Browser sú pripravené pre Linux, Windows a macOS.
Na zabezpečenie dodatočnej ochrany obsahuje Tor Browser rozšírenie HTTPS Everywhere, ktoré umožňuje používať šifrovanie prenosu na všetkých webových stránkach, kde je to možné. Pre zníženie hrozby z útokov využívajúcich JavaScript a predvolené blokovanie pluginov je dodávané rozšírenie NoScript. Na boj proti blokovaniu a skúmaniu prenosu sa používajú fteproxy a obfs4proxy.
Na organizovanie šifrovaného komunikačného kanála v prostrediach blokujúcich akýkoľvek prenos okrem HTTP sú navrhnuté alternatívne transporty, ktoré môžu napríklad obísť pokusy o blokovanie Tor v Číne. Na ochranu pred sledovaním pohybu používateľa a vyhýbaním sa špecifickým vlastnostiam pre konkrétnych návštevníkov sú vypnuté alebo obmedzené API WebGL, WebGL2, WebAudio, Social, SpeechSynthesis, Touch, AudioContext, HTMLMediaElement, Mediastream, Canvas, SharedWorker, WebAudio, Permissions, MediaDevices.enumerateDevices a screen.orientation, ako aj sú vypnuté prostriedky na odosielanie telemetrie, Pocket, Reader View, HTTP Alternative-Services, MozTCPSocket, „link rel=preconnect“, modifikovaný libmdns.
V novej verzii:
- Do počtu zabudovaných mostových brán, používaných na pripojenie na miestach, kde je aplikované blokovanie Tor, bol pridaný nový brána „Snowflake“, ktorá využíva sieť proxy-serverov, spustených dobrovoľníkmi. Funkcionalitou snowflake pripomína proxy flash, ale líši sa riešením problémov s NAT. Interakcia s proxy prebieha prostredníctvom P2P protokolu WebRTC, ktorý podporuje obchádzanie NAT.
V súčasnosti je aktívnych denne približne 8000 proxy, spustených v rôznych sieťach po celom svete. Udržaniu veľkej siete proxy serverov napomáha to, že na spustenie vlastného proxy nie je potrebné vykonávať serverovú aplikáciu, stačí inštalácia špeciálneho prehliadačového doplnku na systéme používateľa. Pri počiatočnom pripojení sa používa technika „domain fronting“, ktorá umožňuje prístup cez HTTPS s uvedením fiktívneho hostiteľa v SNI a skutočným prenášaním názvu požadovaného hostiteľa v HTTP hlavičke Host počas TLS relácie (napríklad je možné použiť siete na doručovanie obsahu na obchádzanie blokácií).

- Bolo pridané oznámenie o ukončení podpory starých onion služieb založených na druhej verzii protokolu, ktorý bol pred rokom vyhlásený za zastaraný. Úplné odstránenie kódu súvisiaceho s druhou verziou protokolu sa očakáva na jeseň. Druhá verzia protokolu bola vyvinutá pred približne 16 rokmi a v súčasných podmienkach, v dôsledku používania zastaraných algoritmov, nemôže byť považovaná za bezpečnú. Pred dvoma a pol rokom, vo verzii 0.3.2.9, bola používateľom ponúknutá tretia verzia protokolu pre onion služby, ktorá sa vyznačuje prechodom na 56-znakové adresy, spoľahlivejšou ochranou pred únikmi dát cez servere adresárov, rozšírenou modulárnou architektúrou a využívaním algoritmov SHA3, ed25519 a curve25519 namiesto SHA1, DH a RSA-1024.

- Vylepšené rozhranie pripojenia k sieti Tor, ktoré bolo presunuté z panela na hlavnú obrazovku a realizované vo forme novej pomocnej stránke „about:torconnect“. Prehliadač teraz automaticky rozpoznáva prácu z cenzúrovaných sietí a ponúka mostové brány na obídenie blokovania.

- Na platforme Linux bola zabezpečená možnosť kompilácie s podporou Wayland.
- Aktualizované verzie NoScript 11.2.9, Tor Launcher 0.2.30, libevent 2.1.12.
- Podpora CentOS 6 bola ukončená.
Zdroj: opennet.ru



