De nieuwe versie van de gespecialiseerde browser Tor Browser 16.0 is gepresenteerd, waarin de overstap naar de ESR-tak van Firefox 153 heeft plaatsgevonden. De browser richt zich op het waarborgen van privacy en veiligheid, waarbij al het verkeer alleen via het Tor-netwerk wordt omgeleid. Rechtstreeks contact maken via de standaard netwerkaansluiting van het huidige systeem is niet mogelijk (in het geval van een hack van de browser kunnen aanvallers toegang krijgen tot de systeeminstellingen van het netwerk, dus voor volledige blokkering van mogelijke lekken moeten producten zoals Whonix worden gebruikt). De Tor Browser-builds zijn voorbereid voor Linux, Android, Windows en macOS.
Voor extra bescherming is de instelling 'HTTPS Alleen' ingeschakeld in Tor Browser, waardoor encryptie van verkeer op alle websites mogelijk is waar dit kan. Om de bedreiging van aanvallen met JavaScript te verminderen en om plugins standaard te blokkeren, wordt de NoScript-extensie meegeleverd. Voor de bestrijding van verkeerinspectie worden fteproxy en obfs4proxy toegepast. Voor het organiseren van een versleuteld communicatiekanaal in omgevingen die al het verkeer behalve HTTP blokkeren, worden alternatieve transporten aangeboden.
Om te beschermen tegen het volgen van de locatie van de gebruiker en om specifieke kenmerken van bezoekers te verbergen, zijn API's zoals WebGL, WebGL2, WebAudio, Social, SpeechSynthesis, Touch, AudioContext, HTMLMediaElement, MediaStream, Canvas, SharedWorker, WebAudio, Permissions, MediaDevices.enumerateDevices en screen.orientation uitgeschakeld of beperkt, evenals telemetrie-registratiemiddelen, Pocket, Reader View, HTTP Alternative-Services, MozTCPSocket, 'link rel=preconnect', en is libmdns aangepast.
In de nieuwe versie:
- De overstap naar de codebasis van Firefox 153 ESR is gerealiseerd (voorheen werd Firefox 140 gebruikt). Tijdens de overgang is er een audit van de wijzigingen in Firefox uitgevoerd, waarbij 274 potentiƫle problemen zijn geanalyseerd en opgelost die een negatieve impact op privacy en veiligheid konden hebben. De NoScript-extensie is bijgewerkt naar versie 13.6.37.1984 en de Tor-toolkit naar versie 0.4.9.15.
- De interface van de configurator is herzien, waarbij de mogelijkheden voor het zoeken naar instellingen zijn uitgebreid, de navigatie is verbeterd, en de labels en beschrijvingen van instellingen zijn vernieuwd. De sectie 'Algemeen' is verdeeld in verschillende nieuwe secties met instellingen voor uiterlijk, downloads, tabs, talen en hulpmiddelen voor mensen met een beperking. Voor uniformiteit met Firefox zijn de specifieke Tor-instellingen voor verbinding en beveiligingsniveau opnieuw ontworpen. Instellingen die de privacy verminderen of verborgen identificatie vergemakkelijken, zijn verborgen of voorzien van waarschuwingen.

- In het gedeelte 'Privacy en beveiliging' zijn er secties toegevoegd die gewijd zijn aan bescherming tegen tracking door externe applicaties van de webpagina's die in de browser worden geopend. In de sectie is momenteel slechts ƩƩn optie aangeboden om de titels van geopende pagina's in de vensterkop te verbergen. Wanneer deze wordt ingeschakeld, wordt in de kop altijd alleen de tekst 'Tor Browser' weergegeven. Aangezien het verkrijgen van informatie uit de koppen van andere vensters geen aparte machtigingen vereist, kan elke externe applicatie informatie verzamelen over de geopende pagina's door het volgen van het wijzigingsproces van de kop.
De implementatie van de besproken optie is ook overgedragen aan de codebase van Firefox en is al beschikbaar voor inschakeling via de parameters privacy.exposeContentTitleInWindow en privacy.exposeContentTitleInWindow.pbm op de pagina about:config.

- Herschreven en gesynchroniseerd met de documentatie op de website, de gebruikershandleiding die wordt aangeboden op de pagina about:manual (in het menu 'Help ā Tor Browser-handleiding')
- Builds voor Linux-systemen op de architectuur AArch64 zijn toegevoegd, die onder andere kunnen worden gebruikt op Raspberry Pi-borden en computers met Apple Silicon-chips.
- De ondersteuning voor 32-bits Linux-builds voor x86-systemen is stopgezet. Volgens de schatting van de ontwikkelaars wordt er dagelijks slechts ongeveer 200 verzoeken geregistreerd voor controle op updates voor dergelijke builds.
- In de Android-versie is de overgang naar het gebruik van het Jetpack Compose-framework voortgezet. Een aanzienlijk deel van de interface is opnieuw ontworpen volgens het concept van Material Design 3. Er is gewerkt aan het verkleinen van het APK-pakket om de Google Play-limiet van 100 MB niet te overschrijden.

Bron: opennet.ru



