Как стать автором
Обновить

Tor2web — создание анонимных сервисов

image
Приветствую всех! Пробежавшись по страничкам хабра, ударившись в поиск, не нашел ни одного упоминания про проект Tor2web.

Tor2web — проект, предлагающий нам возможность использования и создания скрытых сервисов в сети Tor. Для этого представлен механизм "Hidden Services", позволяющий создавать анонимные серверные приложения, принимающие соединения по TCP, но не имеющие конкретного адреса и месторасположения.

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

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

Tor2web основан на наработках проекта Glype, в рамках которого развивается web-прокси, написанный на языке PHP и способный работать на любом хостинге. Из расширенных возможностей Tor2web:
  • поддержка прозрачного преобразования внешних ONION URL во внутреннюю нотацию Tor2web
  • возможность кэширования транзитного трафика;
  • предусмотрена техника уведомления владельцев Tor2web узлов;
  • обеспечена поддержка ведения черных списков для блокирования доступа к нелегальному или нежелательному контенту, при этом в черном списке находятся не имена хостов, а хэши MD5, что не позволяет посмотреть какие именно хосты находятся в списке, но можно проверить наличие в нём конкретного хоста;
  • планируется сделать внутренние URL уникальными для каждого посетителя, чтобы исключить обмен ссылками в публичных местах.
20.08.2011 анонсирован Tor2web 2.0, его код доступен на githab. Ведется работа над созданием решения (код пишется с нуля), отличающегося «внутренним дизайном», способствующей предотвращению некоторым видам атак.
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.