Tor2web 2.0 - для анонимного доступа к web-сервисам

Представлен Tor2web 2.0 – новая версия Tor2web – проекта, призванного обеспечить возможность анонимного предоставления web-сервисов с помощью технологии Tor. Система многоуровневой маршрутизации Tor предоставляет не только анонимный доступ конечных пользователей к сети, но включает также протоколы "Hidden Services", предназначенные для анонимного предоставления доступа к web-приложениям, не связанным с определённым IP-адресом.

Один из способов использования этих технологий – публикация информации в сети с сохранением анонимности источника. Для распространения контента этим способом нет необходимости ни в доменном имени, ни в фиксированном IP-адресе – пользователи получают доступ к сервису через сеть Tor. Однако для получения такого доступа необходимо установить клиент Tor, что, иногда, может быть нежелательным.

Именно избавление от этого неудобства и является целью проекта Tor2web, обеспечивающего транспорт между реальным web-сервером и анонимной сетью Tor, для пользователя неотличимой от обычного web-прокси. Так, Tor2web даёт возможность получить доступ к существующим серверам, используя механизмы распределённой сети Tor и шифрование, а также распространять контент через свой сервер, не раскрывая его источников. Кроме того, Tor2web может использоваться на предоставленных добровольцами узлах для создания шлюзов между сетью Tor и интернетом.

Tor2web основывается на коде проекта Glype, предназначенного для предоставления web-прокси, способных функционировать на любом хостинге, и написанного на скриптовом языке PHP. Стоит отметить предусмотренную в Tor2web возможность кэширования трафика и прозрачное преобразование между onion URL и внутренней системой записи Tor2web. Кроме того, для владельцев узлов Tor2web предусмотрена возможность создания чёрных списков, позволяющая не допускать доступ к нежелательному или нелегальному контенту, причём эти списки основаны на MD5-хэшах, а не на именах хостов, что позволяет эффективно фильтровать контент, не нарушая анонимность. В настоящее время в планах разработчиков существенное изменение внутренней структуры Tor2web, уменьшающее уязвимость для некоторых видов атак. В частности, внутренние URL, вероятно, станут уникальными для каждого клиента, что исключит возможность публичного обмена ссылками.