Понимание и использование onion-сервисов в Tor Browser
Onion-сервисы (ранее известные как «скрытые сервисы») — это сервисы, например, веб-сайты, которые доступны только через сеть Tor.
Onion-сервисы обладают некоторыми преимуществами по сравнению с обычными сервисами в неприватной сети:
- Местоположение onion-сервисов и их IP-адреса скрыты, что затрудняет их цензуру или идентификацию их операторов злоумышленниками.
- Весь трафик между пользователями Tor и onion-сервисами зашифрован сквозным шифрованием, поэтому вам не нужно беспокоиться о подключении через HTTPS.
- Адрес onion-сервиса генерируется автоматически, и владельцу не нужно покупать отдельное доменное имя.
- Благодаря криптографии, URL-адрес .onion помогает Tor убедиться, что происходит подключение к нужному ресурсу, и что это подключение не скомпрометировано.
Как получить доступ к onion-сервису
Как и в случае с любым другим веб-сайтом, вам необходимо знать адрес onion-сервиса, чтобы подключиться к нему. Onion-адрес состоит из 56 букв и цифр с окончанием «.onion».
При доступе к сайту, использующему onion-сервис, Tor Browser покажет в строке URL иконку лука, отображающую состояние вашего соединения: безопасное и использующее onion-сервис. Дополнительные сведения об onion-ресурсе можно получить, щелкнув значок с луковицей и расположенный рядом в адресной строке значок "Просмотр цепочки".
Иконка Onion
Еще один способ узнать о onion-сайте - если администратор сайта реализовал функцию под названием Onion-Location. Onion-Location - это нестандартный HTTP-заголовок, который веб-сайты могут использовать для рекламы своего onion-аналога. Если у веб-сайта, который вы посещаете, есть onion-версия, в строке URL в браузере Tor появится фиолетовая табличка с надписью «.onion доступно». Когда вы нажимаете на эту отметку, сайт перезагрузится. Вместо "обычного" сайта появится его onion-версия.
Onion-Location
Иконка Onion
Когда вы заходите на onion-ресурс, Tor Browser показывает разные "луковые" значки в адресной строке. Значок зависит от уровня безопасности данной страницы.
Onion-сервис доступен по HTTP или HTTPS.
An onion means either that:
- The Onion Service is served over HTTPS with an Extended Validation certificate. That means a Certificate Authority (CA) has checked that the site really belongs to the entity it claims to belong.
- The Onion Service is served over HTTPS with a Domain Validated (DV) certificate. That means the HTTPS certificate was issued by a Certificate Authority (CA), but without checking if the site really belongs to the entity it claims to belong, i.e, the onion icon does not provide the information that you're on the "right site".
- The Onion Service is served over HTTP. This is not a security issue, since the Onion Service protocol is already end-to-end encrypted. In this case, the icon does not provide information that you're connected to the "right site".
Onion-сервис доступен по небезопасному URL.
Луковица, перечеркнутая красной чертой:
- Onion-ресурс работает через скрипт по ненадёжному URL.
Onion service with an expired or self-signed certificate, wrong domain or served over an insecure URL.
Луковица со значком предупреждения означает:
- Доступ к onion-сервису предоставляется через HTTPS с самоподписанным сертификатом. The certificate was not signed by a Certificate Authority (CA) that is recognized as a "trusted" authority, and the certificate provides no information about whether the site really belongs to the entity it claims to belong.
- Доступ к onion-сервису предоставляется через HTTPS с истекшим сертификатом.
- Доступ к onion-сервису предоставляется через HTTPS с неправильным доменом.
- Onion-сервис работает в смешанной форме по небезопасному URL.
Аутентификация в сервисе Onion
Onion-служба аутентификации — это служба, подобная сайту onion, которая требует, чтобы клиент предоставил токен аутентификации перед доступом к службе. Как пользователь Tor, вы можете аутентифицироваться прямо в Tor Browser. Для доступа вам понадобятся учетные данные, полученные от оператора onion-сервиса. При доступе к аутентифицированному onion-сервису Tor Browser покажет в адресной строке иконку маленького серого ключа, сопровождаемую всплывающей подсказкой. Введите свой действующий личный ключ в поле ввода.
Авторизация клиента
Ошибки onion-сервисов
Если вы не можете подключиться к onion-сайту, браузер Tor выдаст сообщение об ошибке, информирующее, почему сайт недоступен. Ошибки могут возникать на разных уровнях: на стороне клиента, в сети или на стороне сервиса. Некоторые из этих ошибок можно исправить, следуя разделу «Устранение неполадок». В таблице ниже показаны все возможные ошибки и действия, которые следует предпринять для решения проблемы.
| Код | Название ошибки | Краткое описание |
|---|---|---|
| 0xF0 | Onion-сайт не найден | Вероятнее всего, onion-сайт отключен от сети. Свяжитесь с администратором сайта. |
| 0xF1 | Onion-сайт недоступен | Onion-сайт недоступен вследствие внутренней ошибки. |
| 0xF2 | Onion-сайт отключен | Вероятнее всего, onion-сайт отключен от сети. Свяжитесь с администратором onion-сайт. |
| 0xF3 | Не удалось подключиться к Onion-сайту | Onion-сайт загружен, либо сеть Tor перегружена. Попробуйте повторить чуть позже. |
| 0xF4 | Onion-сайт требует аутентификации | Доступ к onion-сайту возможен только по ключу. Укажите ключ для входа. |
| 0xF5 | Неуспешная аутентификация на onion-сайте | Предоставленный ключ не подходит, либо был отозван. Свяжитесь с администратором onion-сайта. |
| 0xF6 | Неверный адрес Onion-сайта | Введенный адрес onion-сайта неверен. Проверьте, что вы ввели адрес без ошибок. |
| 0xF7 | Время создания цепочки до onion-сайта вышло | Не удалось подключиться к onion-сайту. Скорее всего, этому виной плохое сетевое подключение. |
Устранение неполадок
Если вы не можете попасть на запрашиваемый вами onion-сервис, убедитесь, что вы правильно ввели его адрес: даже небольшая ошибка помешает браузеру Tor получить доступ к сайту.
Если вы пытаетесь получить доступ к onion-сервису из 16 символов (короткий формат V2), этот тип адреса больше не работает в современной сети Tor.
Вы также можете проверить, можете ли вы получить доступ к другим onion-службам, подключившись к onion-сервису DuckDuckGo. Если после проверки адреса вы все еще не можете подключиться к onion-службе, повторите попытку позже. Возможно, возникла временная проблема с подключением, или операторы сайта без предупреждения допустили его отключение.