Технологии

Tor Project отключит поддержку Tor 0.4.8: старые реле и onion-сервисы могут выпасть из сети 1 сентября

Маша Даровская
By Маша Даровская , IT-редактор и автор
Tor Project отключит поддержку Tor 0.4.8: старые реле и onion-сервисы могут выпасть из сети 1 сентября
Обложка © Anonhaven

Tor Project предупредил администраторов релеев, владельцев onion-сервисов и разработчиков приложений: до 1 сентября 2026 года нужно обновиться с Tor 0.4.8 на Tor 0.4.9 или более новую версию. После этой даты старые версии C Tor могут полностью перестать работать в сети.

Речь не о версии браузера, а о базовом Tor-демоне, который используют реле, onion-сервисы, серверные установки и сторонние приложения.

Tor 0.4.8 уже достиг конца жизненного цикла 1 июня 2026 года. Обновлений для этой ветки больше не будет. Обычно проект старается не ломать совместимость даже с устаревшими релизами без крайней причины. В этот раз причина есть: поддержка 0.4.8 мешает убрать старые элементы directory protocol и тормозит подготовку сети к Arti — новой реализации Tor на Rust.

Directory protocol — это механизм, через который клиенты Tor получают сведения о сети: какие релеи доступны, какие у них ключи, какие параметры используются для построения цепочек. Без этих данных клиент не сможет нормально подключиться к сети и построить маршрут.

В Tor 0.4.9 устаревшими стали два типа данных: TAP onion keys и family lines. Первый относится к старому криптографическому механизму, второй — к старому способу описывать семейства релеев одного оператора. Новые версии Tor больше не должны зависеть от этих полей, но старые клиенты и релеи всё ещё ждут их в directory data.

Пока эти поля остаются в сетевых документах, все клиенты вынуждены скачивать лишние данные. Tor Project считает, что удаление устаревшей информации заметно сократит расход directory bandwidth и немного ускорит старт Tor-клиентов, особенно на медленных соединениях. Для сети, где миллионы пользователей регулярно получают сведения о тысячах релеев, даже небольшая экономия на одном клиенте превращается в ощутимую нагрузку на инфраструктуру.

Цена оптимизации — разрыв совместимости. Tor 0.4.8 и более старые версии ожидают TAP onion keys. Когда поля исчезнут, старый код не сможет корректно обработать directory data. Поэтому 1 сентября 2026 года превращается в практический дедлайн: всё, что осталось на 0.4.8 и ниже, рискует выпасть из сети.

Вторая причина — Arti. Это переписывание Tor на Rust. Проект нужен, чтобы постепенно заменить старый C-код более современной реализацией с лучшей безопасностью памяти и более удобной поддержкой. Команда Tor готовит Arti Relay и хочет приблизить момент, когда Rust-реализация сможет играть заметную роль не только на стороне клиента, но и в сетевой инфраструктуре.

Поддержка старых полей усложняет Arti directory authority. Проще говоря, новый код для важной части сети не должен тянуть за собой устаревшие механизмы только ради клиентов, которые уже вышли из поддержки. Поэтому Tor Project выбрал ускоренное отключение совместимости.

Под ударом старые серверные установки: onion-сервисы, которые давно никто не трогал; релеи на забытых VPS; контейнеры со встроенным Tor; приложения, где C Tor лежит внутри как зависимость; приватные инструменты, собранные несколько лет назад и больше не сопровождаемые.

Есть новость? Станьте автором.

Мы сотрудничаем с независимыми исследователями и специалистами по кибербезопасности. Отправьте нам новость или предложите статью на рассмотрение редакции.