Après six mois de développement, une version significative du navigateur spécialisé Tor Browser 14.5 est présentée, poursuivant le développement des fonctionnalités basées sur la branche ESR de Firefox 128. Le navigateur se concentre sur la protection de la vie privée et la sécurité, tout le trafic étant redirigé uniquement via le réseau Tor. Il est impossible de se connecter directement par le biais de la connexion réseau standard du système actuel (en cas de piratage du navigateur, les attaquants peuvent accéder aux paramètres réseau du système, c'est pourquoi pour bloquer complètement les fuites potentielles, il convient d'utiliser des produits tels que Whonix). Les versions de Tor Browser sont préparées pour Linux, Android, Windows et macOS.
Pour une protection supplémentaire, le Tor Browser inclut le paramètre « HTTPS Only », permettant d'utiliser le cryptage du trafic sur tous les sites où cela est possible. Pour réduire les menaces des attaques basées sur JavaScript et bloquer par défaut les plugins, l'extension NoScript est fournie. fteproxy et obfs4proxy sont utilisés pour lutter contre le blocage et l'inspection du trafic. Des transports alternatifs sont proposés pour établir un canal de communication chiffré dans les environnements bloquant tout le trafic sauf HTTP.
Pour protéger contre le suivi des mouvements de l'utilisateur et éviter des caractéristiques spécifiques à chaque visiteur, les API WebGL, WebGL2, WebAudio, Social, SpeechSynthesis, Touch, AudioContext, HTMLMediaElement, MediaStream, Canvas, SharedWorker, WebAudio, Permissions, MediaDevices.enumerateDevices et screen.orientation sont désactivées ou limitées, ainsi que les moyens d'envoi de télémétrie, Pocket, Reader View, HTTP Alternative-Services, MozTCPSocket, « link rel=preconnect », et la bibliothèque libmdns a été modifiée.
Dans la nouvelle version :
- La version pour la plateforme Android intègre l'interface Connection Assist, qui était auparavant accessible uniquement dans les versions pour Linux, Windows et macOS. Cette interface permet d'automatiser la configuration de l'accès au réseau Tor en tenant compte des spécificités de chaque utilisateur, sans avoir besoin d'activer manuellement les nœuds de pont et de choisir un transport alternatif en cas de problèmes de connexion. Techniquement, cette nouvelle fonctionnalité est mise en œuvre grâce à l'utilisation d'un backend commun pour les versions de bureau et Android.

- Dans les versions pour systèmes de bureau, les outils pour visualiser le journal des opérations, reflétant l'activité de connexion à Tor, ainsi que les erreurs ou avertissements qui surviennent lors de l'interaction avec le réseau, ont été élargis. Les informations ajoutées au journal ne contiennent pas de données confidentielles telles que les sites ouverts, mais peuvent être utiles pour le diagnostic des problèmes. Les informations dans la fenêtre du journal sont maintenant plus claires et se mettent à jour à mesure que de nouveaux enregistrements sont ajoutés (il n'est plus nécessaire de rouvrir la fenêtre du journal pour mettre à jour les informations).

- La logique de fonctionnement de l'interface Connection Assist a été modernisée, nécessitant désormais moins d'appels à l'outil moat, qui utilise la technique de « domain fronting », lors du diagnostic des problèmes de connexion. Des avertissements concernant les échecs lors de l'application de paramètres modifiés ont été ajoutés, par exemple lors du changement de nœuds de pont (auparavant, l'échec n'était pas signalé à l'utilisateur).
- Dans la version pour Android, la fermeture via le menu « Quit » entraîne désormais l'exécution d'actions supplémentaires pour terminer les processus d'arrière-plan et nettoyer les tâches récemment lancées.
- Dans les versions pour systèmes de bureau et Android, une localisation a été ajoutée pour les langues biélorusse, bulgare et portugaise. Vous pouvez choisir la langue dans les paramètres « Settings > General > Language and Appearance > Language ».
Source : opennet.ru


