Po 8 miesiącach prac rozwojowych zaprezentowano znaczącą wersję specjalistycznej przeglądarki Tor Browser 13.5, w której kontynuowane są prace nad funkcjonalnością opartą na gałęzi ESR przeglądarki Firefox 115. Przeglądarka koncentruje się na zapewnieniu anonimowości, bezpieczeństwa i prywatności, a cały ruch jest kierowany wyłącznie przez sieć Tor. Nie ma możliwości bezpośredniego połączenia przez standardowe połączenie sieciowe systemu, co uniemożliwia śledzenie rzeczywistego adresu IP użytkownika (w przypadku przejęcia przeglądarki, atakujący mogą uzyskać dostęp do parametrów sieciowych systemu, dlatego do całkowitego zablokowania możliwych wycieków należy korzystać z takich produktów, jak Whonix). Wersje Tor Browser przygotowane są dla systemów Linux, Android, Windows i macOS.
Aby zapewnić dodatkową ochronę, w Tor Browser włączono opcję „HTTPS Only”, umożliwiającą korzystanie z szyfrowania ruchu na wszystkich stronach, gdzie jest to możliwe. Aby zmniejszyć zagrożenie atakami wykorzystującymi JavaScript, w zestawie znajduje się również rozszerzenie NoScript, które domyślnie blokuje wtyczki. Do walki z blokadami i inspekcją ruchu stosuje się fteproxy i obfs4proxy. Dla organizacji szyfrowanego kanału komunikacyjnego w środowiskach blokujących jakikolwiek ruch poza HTTP, oferowane są alternatywne transporty.
Aby chronić przed śledzeniem ruchu użytkownika oraz przed wyodrębnianiem cech specyficznych dla konkretnego odwiedzającego, wyłączono lub ograniczono API WebGL, WebGL2, WebAudio, Social, SpeechSynthesis, Touch, AudioContext, HTMLMediaElement, Mediastream, Canvas, SharedWorker, WebAudio, Permissions, MediaDevices.enumerateDevices oraz screen.orientation; a także wyłączono mechanizmy wysyłania telemetrii, Pocket, Tryb Czytnika, HTTP Alternative-Services, MozTCPSocket, „link rel=preconnect”, oraz zmodyfikowano libmdns.
W nowej wersji:
- Zmodernizowano mechanizm „letterboxing”, który dodaje marginesy wokół treści stron internetowych, aby zapobiec wyciekowi informacji o rozmiarach ekranu i otwartego okna. Pojawienie się szarej ramki wokół treści było postrzegane przez niektórych użytkowników jako problem z renderowaniem strony lub błąd w przeglądarce. Aby pusta przestrzeń wokół strony wyglądała jak zamierzona zmiana, a nie problem z wyświetlaniem treści, w nowej wersji dodano cienką ramkę z zaokrąglonymi rogami. Po podwójnym kliknięciu myszy na ramkę rozmiar okna Tor Browser automatycznie dostosowuje się do wybranego rozmiaru „letterboxingu”, a ramka jest całkowicie ukrywana.

Do konfiguratora dodano oddzielną sekcję do ustawiania parametrów „letterboxingu”, takich jak zachowanie poprzedniego rozmiaru przy otwieraniu nowego okna oraz wyrównanie treści do środka lub górnej krawędzi.

- W interfejsie konfiguracji węzłów mostowych usprawniono wyszukiwanie działających węzłów mostowych oraz uproszczono zarządzanie kilkoma węzłami mostowymi jednocześnie. Zmieniono wygląd kart informacyjnych z danymi węzłów mostowych, które umożliwiają zapisanie działających mostów i udostępnianie ich innym użytkownikom. Zamiast wyświetlania kart w postaci stosu, w nowej wersji wprowadzono kompaktową listę, w której karty są podzielone według źródła dodania (wbudowane, ręcznie dodane przez użytkownika lub pobrane z Tor).
Przy użyciu trzech lub mniej węzłów mostowych dodano możliwość jednoczesnego udostępnienia ich innym użytkownikom za pomocą kodu QR, bez oddzielnego przesyłania informacji o każdym węźle. Dodano sekcję „Znajdź więcej mostów”, w której wymieniono dodatkowe sposoby uzyskiwania informacji o węzłach mostowych, takie jak kanał telegramowy, osobna strona internetowa i zapytanie mailowe.

- Uproszczono komunikaty o błędach, które występują podczas pracy z witrynami onion, na przykład przy literówkach w adresie lub awariach sieciowych. Strony z podobnymi błędami dla witryn onion dostosowano do stylu komunikatów o błędach występujących w przypadku zwykłych witryn.

- W wersji na platformę Android całkowicie zmieniono interfejs wyświetlany podczas łączenia z siecią Tor, który zbliżono do interfejsu przeglądarki Tor dla komputerów stacjonarnych. Dodano przycisk, który umożliwia uzyskanie pełnego dostępu do ustawień przed zakończeniem łączenia z Tor. Zaznacza się, że zmiana interfejsu łączenia była pierwszym krokiem ku przyszłej realizacji w wersji na Android komponentu Connection Assist, automatyzującego wyszukiwanie i wybór węzłów mostowych oraz alternatywnego transportu w sytuacjach, gdy nie udało się nawiązać bezpośredniego połączenia.
- W wersji na Androida rozszerzono możliwości przeglądania dziennika operacji, który odzwierciedla aktywność podczas łączenia z Tor, a także błędy lub ostrzeżenia, które mogą wystąpić podczas interakcji z siecią. Informacje dodawane do dziennika nie zawierają danych poufnych, takich jak odwiedzane strony, ale mogą być przydatne w diagnozowaniu problemów. Jeśli wcześniej dziennik można było zobaczyć tylko przed zakończeniem nawiązywania połączenia za pomocą przesunięcia w prawo gestem ekranu, to teraz można do niego uzyskać dostęp również w trakcie pracy z sekcji ustawień połączenia. Dodatkowo w interfejsie przeglądania dziennika dodano przycisk do kopiowania zawartości do schowka.

Źródło: opennet.ru





