Браузер Tor
Браузер Tor — это свободное программное обеспечение с открытым исходным кодом, предназначенное для обеспечения анонимности пользователя в сети Интернет. Он представляет собой модифицированную версию веб-браузера Mozilla Firefox, настроенную для работы через анонимную сеть Tor (The Onion Router). Основная функция браузера — маршрутизация трафика через распределённую сеть серверов-ретрансляторов, что скрывает IP-адрес и местоположение пользователя, а также шифрует передаваемые данные на нескольких уровнях.
История создания
Разработка сети Tor началась в середине 1990-х годов в Военно-морской исследовательской лаборатории США (NRL) под руководством математика Пола Сайверсона и учёных Майкла Рида и Дэвида Голдшлага. Первоначально проект назывался «Onion Routing» и был создан для защиты правительственных коммуникаций. В 2002 году код сети был опубликован под свободной лицензией, что позволило привлечь к разработке независимых специалистов.
В 2004 году проект Tor получил финансирование от Electronic Frontier Foundation (EFF), а в 2006 году была основана некоммерческая организация The Tor Project, Inc. (деятельность организации признана нежелательной в РФ), которая координирует разработку и поддержку как самой сети, так и браузера Tor. Первая версия браузера Tor Browser Bundle (позднее — Tor Browser) была выпущена в 2008 году. Она объединяла веб-браузер Firefox, расширение Torbutton и программное обеспечение для подключения к сети Tor, что значительно упростило использование анонимной сети для обычных пользователей.
Устройство и принцип работы
Браузер Tor работает по принципу луковой маршрутизации. Когда пользователь вводит адрес веб-сайта, браузер не отправляет запрос напрямую, а шифрует его и передаёт через цепочку из трёх случайно выбранных узлов сети Tor (ретрансляторов). Каждый узел «снимает» один слой шифрования, узнавая только адрес следующего узла, но не конечный пункт назначения. Последний узел (выходной узел) расшифровывает финальный слой и отправляет запрос на целевой сервер. Таким образом, ни один из узлов не знает одновременно и отправителя, и получателя.
Основные компоненты браузера
- Torbutton — расширение, управляющее настройками безопасности и анонимности. Оно отключает потенциально опасные функции браузера (например, JavaScript, cookies, плагины) и предотвращает утечку данных через DNS-запросы, WebRTC и другие механизмы.
- NoScript — встроенное расширение для блокировки скриптов, которое позволяет пользователю выбирать, какие сайты могут выполнять JavaScript, Java и другие активные элементы.
- HTTPS Everywhere — расширение, автоматически переключающее соединение на защищённый протокол HTTPS, если сайт его поддерживает.
- Tor Launcher — утилита для настройки подключения к сети Tor, включая возможность использования мостов (bridges) для обхода блокировок.
Уровни безопасности
Браузер Tor предлагает три уровня безопасности, которые пользователь может настроить в зависимости от своих потребностей:
- Стандартный — обеспечивает базовую анонимность, все функции браузера активны.
- Более безопасный — отключает JavaScript на сайтах, использующих HTTP, и блокирует некоторые шрифты и математические символы.
- Самый безопасный — полностью отключает JavaScript, WebGL, SVG и другие потенциально опасные технологии, что делает браузер менее удобным, но максимально защищённым от атак на основе браузерных уязвимостей.
Классификация и версии
Браузер Tor существует в нескольких вариантах, адаптированных под разные операционные системы:
- Для настольных компьютеров — версии для Windows, macOS и Linux. Все они основаны на последней стабильной версии Mozilla Firefox с долгосрочной поддержкой (ESR).
- Для мобильных устройств — Tor Browser для Android, который также использует движок GeckoView. Официальной версии для iOS не существует из-за ограничений платформы Apple, однако доступен сторонний браузер Onion Browser.
- Tor Browser Bundle — портативная версия, не требующая установки, которую можно запускать с USB-накопителя.
Применение
Браузер Tor используется в различных сценариях, где требуется анонимность и защита от слежки:
- Защита конфиденциальности — обычные пользователи, желающие скрыть свою активность в интернете от интернет-провайдеров, рекламных сетей и государственных органов.
- Обход цензуры — жители стран с ограниченным доступом к информации (например, Китай, Иран, Туркменистан) используют Tor для доступа к заблокированным сайтам и сервисам.
- Журналистика и правозащитная деятельность — репортёры, работающие в опасных регионах, и активисты, общающиеся с источниками, используют Tor для безопасной передачи данных.
- Доступ к скрытым сервисам — сеть Tor поддерживает так называемые «луковые» сайты (с доменом .onion), которые не индексируются обычными поисковыми системами и доступны только через Tor. Эти сайты могут использоваться как для законных целей (например, анонимные форумы, почтовые сервисы, новостные ресурсы вроде BBC и ProPublica), так и для незаконной деятельности (чёрные рынки, форумы хакеров).
- Правоохранительные органы и спецслужбы — сотрудники могут использовать Tor для анонимного сбора информации и расследований в интернете.
Критика и ограничения
Браузер Tor не является панацеей для обеспечения полной анонимности. Критики и эксперты по безопасности отмечают ряд уязвимостей и ограничений:
- Атаки на выходной узел — злоумышленник, контролирующий выходной узел сети Tor, может перехватывать незашифрованный трафик (например, данные, передаваемые по протоколу HTTP). Для защиты рекомендуется использовать HTTPS.
- Атаки по времени и корреляции — если злоумышленник может наблюдать за трафиком как на входе в сеть Tor, так и на выходе, он может сопоставить пакеты по времени их передачи и деанонимизировать пользователя.
- Браузерные уязвимости — несмотря на все меры предосторожности, браузер Tor может быть скомпрометирован через уязвимости в движке Firefox или в расширениях. В 2013 году ФБР использовало уязвимость в Firefox для деанонимизации пользователей Tor.
- Скорость работы — из-за многоступенчатой маршрутизации скорость загрузки страниц в браузере Tor значительно ниже, чем в обычном браузере.
- Ограниченная анонимность при неправильном использовании — пользователи могут случайно раскрыть свою личность, если они войдут в свои аккаунты в социальных сетях, используют реальные имена на форумах или загрузят файлы с метаданными (например, фотографии с геотегами).
Блокировки и противодействие
В некоторых странах и организациях доступ к сети Tor блокируется. Для обхода блокировок The Tor Project предлагает использование мостов (bridges) — специальных ретрансляторов, адреса которых не публикуются в открытом доступе. Также существуют плагины для обхода блокировок, такие как meek и obfs4, которые маскируют трафик Tor под обычный HTTPS-трафик.
В России Tor Browser и сеть Tor неоднократно подвергались блокировкам со стороны Роскомнадзора. В 2021 году ведомство начало активную борьбу с анонимайзерами, включая Tor, требуя от операторов связи ограничивать доступ к узлам сети. Тем не менее, браузер остаётся доступным для пользователей, использующих мосты и другие методы обхода блокировок.
Интересные факты
- Название «Tor» изначально было аббревиатурой от «The Onion Router» (луковый маршрутизатор), но впоследствии проект отказался от расшифровки, и Tor стал самостоятельным именем.
- Браузер Tor используется не только для анонимного сёрфинга, но и для доступа к так называемой «тёмной паутине» (dark web), которая составляет лишь небольшую часть сети Tor.
- В 2014 году The Tor Project получил премию EFF Pioneer Award за вклад в развитие интернет-свобод.
- Браузер Tor включён в состав операционной системы Tails (The Amnesic Incognito Live System), предназначенной для максимально анонимной работы в интернете.
Источники
- The Tor Project. Официальная документация и руководство пользователя.
- Roger Dingledine, Nick Mathewson, Paul Syverson. «Tor: The Second-Generation Onion Router» (2004).
- Electronic Frontier Foundation. «Tor: Overview and History».
- Материалы сайта «Хабр»: статьи о принципах работы Tor и методах обхода блокировок.
- Доклады и статьи Роскомнадзора о блокировке анонимайзеров в РФ.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →