Pas pas një periudhë dhjetë muajsh zhvillimi, u prezantua një edicion i rëndësishëm i shfletuesit të specializuar Tor Browser 10.5, në të cilin vazhdoi zhvillimi i funksionalitetit mbi bazën e degës ESR të Firefox 78. Shfletuesi fokusohet në sigurimin e anonimësisë, sigurisë dhe privatësisë, ndërsa gjithë trafiku drejtohet vetëm përmes rrjetit Tor. Nuk është e mundur të lidhemi drejtpërdrejt përmes lidhjes standarde rrjetore të sistemit aktual, gjë që e parandalon ndjekjen e IP-së reale të përdoruesit (nëse shfletuesi është i komprometuar, sulmuesit mund të kenë akses në parametrat sistemorë të rrjetit, prandaj për të bllokuar plotësisht rrjedhjet e mundshme duhet të përdoren produkte si Whonix). Ndërtimet e Tor Browser janë përgatitur për Linux, Windows dhe macOS.
Për të siguruar mbrojtje shtesë, në Tor Browser është përfshirë shtesa HTTPS Everywhere, që lejon përdorimin e enkriptimit të trafikut në të gjitha faqet ku është e mundur. Për të zvogëluar rrezikun nga sulmet që përdorin JavaScript dhe për të bllokuar përfshirjen e plugins si të paracaktuar, është e përfshirë shtesa NoScript. Për të luftuar bllokimin dhe inspektimin e trafikut përdoren fteproxy dhe obfs4proxy.
Për të organizuar një kanal të enkriptuar komunikimi në mjedise që bllokojnë çdo trafik përveç HTTP, ofrohen transportet alternative, të cilat, për shembull, lejojnë kalimin përmes përpjekjeve për të bllokuar Tor në Kinë. Për të mbrojtur nga ndjekja e lëvizjeve të përdoruesit dhe për të shmangur karakteristikat specifike të vizitorëve të caktuar, janë çaktivizuar ose kufizuar API-të WebGL, WebGL2, WebAudio, Social, SpeechSynthesis, Touch, AudioContext, HTMLMediaElement, Mediastream, Canvas, SharedWorker, WebAudio, Permissions, MediaDevices.enumerateDevices dhe screen.orientation, gjithashtu janë çaktivizuar mjetet për dërgimin e telemetrisë, Pocket, Reader View, HTTP Alternative-Services, MozTCPSocket, "link rel=preconnect", dhe është modifikuar libmdns.
NĂ« versionin e ri:
- Në numrin e urave të ndërtuar brenda shfletuesit, të përdorura për t'u lidhur në vende ku aplikohet bllokimi i Tor-it, është shtuar ura e re 'Snowflake', e cila përdor rrjetin e proksi-serverësh, të nisura nga vullnetarë. Në funksionalitet, snowflake është e ngjashme me proksi-në flash, por dallon në zgjidhjen e problemeve me NAT. Ndërveprimi me proksi-në realizohet përmes protokollit P2P WebRTC, i cili mbështet anashkalimin e translacioneve të adresave.
Aktualisht, përditshëm janë aktivë rreth 8000 proksi, të nisura në rrjete të ndryshme në mbarë botën. Mbështetja e një rrjeti të madh proksi-shërbëtore kontribuon ngaqë nuk kërkohet ekzekutimi i një aplikacioni serveri për të nisur proksi-në, mjafton të instalohet një shtesë speciale shfletuesi në sistemin e përdoruesit. Gjatë lidhjes fillestare përdoret teknika e 'domain fronting', e cila lejon të lidhemi përmes HTTPS me caktimin e një hosti të rreme në SNI dhe transmetimin real të emrit të hostit të kërkuar në header-in HTTP Host brenda seancës TLS (p.sh., mund të përdoren rrjetet e shpërndarjes së përmbajtjes për të anashkaluar bllokimet).

- Udmorimi i mbështetjes për shërbimet e vjetra onion që mbështeten në versionin e dytë të protokollit, i cili u shpall i vjetruar para një viti, është shpallur. Shkurtimi i plotë i kodit që lidhet me versionin e dytë të protokollit pritet në vjeshtë. Ky version i protokollit u zhvillua rreth 16 vjet më parë dhe, për shkak të përdorimit të algoritmeve të vjetra, nuk mund të konsiderohet i sigurt në kushtet moderne. Dy vite e gjysmë më parë, në lëshimin 0.3.2.9, përdoruesve u ofrua versioni i tretë i protokollit për shërbimet onion, i njohur për kalimin në adresat 56-shifrore, mbrojtjen më të besueshme kundër rrjedhjeve të të dhënave përmes serverëve të drejtorive, strukturën modulare të zgjerueshme dhe përdorimin e algoritmeve SHA3, ed25519 dhe curve25519 në vend të SHA1, DH dhe RSA-1024.

- Përmirësimi i ndërfaqes për lidhen e parë me rrjetin Tor, e cila është zhvendosur nga paneli në ekranin kryesor dhe është realizuar në formën e një faqeje të re shërbimi "about:torconnect". Të dhënat tani përcaktojnë automatikisht funksionimin nga rrjetet censoruese dhe ofrojnë ura bridge për të kaluar bllokimin.

- Në platformën Linux janë siguruar mundësi ndërtimi me mbështetje për Wayland.
- Versionet NoScript 11.2.9, Tor Launcher 0.2.30, libevent 2.1.12 janë përditësuar.
- Mbështetja për CentOS 6 është ndërprerë.
Burimi: opennet.ru



