Съставен е значителен релиз на специализирания браузър Tor Browser 12.0, при който е осъществена миграция към ESR-ветката Firefox 102. Браузърът е насочен към осигуряване на анонимност, сигурност и лична неприкосновеност, като целият трафик се пренасочва единствено през мрежата Tor. Няма възможност за директен достъп чрез стандартното интернет връзка на текущата система, което не позволява проследяване на реалния IP адрес на потребителя (в случай на компрометация на браузъра, нападателите могат да получат достъп до системните параметри на мрежата, поради което за пълно блокиране на възможни течове следва да се използват продукти като Whonix). Версиите на Tor Browser са подготвени за Linux, Windows и macOS. Създаването на нова версия за Android е забавено.
За осигуряване на допълнителна защита, Tor Browser включва добавката HTTPS Everywhere, която позволява използването на криптиране на трафика на всички сайтове, където е възможно. За намаляване на заплахата от атаки, използващи JavaScript, и за блокиране на плъгини по подразбиране, в пакета е включена добавката NoScript. За борба с блокирането и инспектирането на трафика се използват fteproxy и obfs4proxy.
За организиране на криптиран канал за комуникация в среди, блокиращи всякакъв трафик освен HTTP, се предлагат алтернативни транспортни средства, които, например, позволяват да се заобиколят опити за блокиране на Tor в Китай. За защита от проследяване на движението на потребителя и от изолиране на специфични особености за конкретен посетител, API WebGL, WebGL2, WebAudio, Social, SpeechSynthesis, Touch, AudioContext, HTMLMediaElement, Mediastream, Canvas, SharedWorker, WebAudio, Permissions, MediaDevices.enumerateDevices и screen.orientation са деактивирани или ограничени, както и инструментите за изпращане на телеметрия, Pocket, Reader View, HTTP Alternative-Services, MozTCPSocket, „link rel=preconnect“, модифициран libmdns.
В новата версия:
- Извършена е миграция към кодовата база Firefox 102 ESR и стабилната версия tor 0.4.7.12.
- Предоставени многоезични версии — преди за всеки език беше необходимо да се качва отделна версия, а сега е налична универсална версия, позволяваща смяна на езиците в движение. За нови инсталации в Tor Browser 12.0 автоматично ще бъде избран език, съответстващ на зададената в системата локализация (езикът може да бъде променен по време на работа), а при преминаване от клон 11.5.x ще бъде запазен преди използвания в Tor Browser език. Многоезичната версия заема около 105 МБ.

- В версията за платформата Android по подразбиране е включен режим HTTPS-Only, при който всички заявки, извършвани без шифроване, автоматично се пренасочват към защитени варианти на страниците ("http://" се заменя с "https://"). В версиите за настолни системи подобен режим беше включен в предишната значима версия.
- В версията за платформата Android в секция "Privacy and Security" е добавена настройка "Prioritize .onion sites", осигуряваща автоматично пренасочване към onion-сайтове при опит за отваряне на уеб-сайтове, издаващи HTTP заглавие "Onion-Location", указващо наличието на вариант на сайта в мрежата Tor.
- Добавени са преводи на интерфейса на албански и украински езици.
- Преработен е компонентът tor-launcher, осигуряващ стартиране на Tor за Tor Browser.
- Подобрен е механизма letterboxing, добавящ отстъпи около съдържанието на уеб страниците за блокиране на идентификация по размера на прозореца. Осигурена е възможност за изключване на letterboxing за доверени страници, реализирано е премахване на еднопикселови рамки около fullscreen видео, отстранени са потенциални изтичания на информация.
- След проведен одит е включена поддръжка на HTTP/2 Push.
- Предотвратени са изтичания на данни за локализация чрез API Intl, системни цветове чрез CSS4 и блокирани портове (network.security.ports.banned).
- Изключен е API Presentation и Web MIDI.
- Подготовени са родни версии за устройства Apple с чипове Apple Silicon.
Източник: opennet.ru

