Pull to refresh

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. Ведется работа над созданием решения (код пишется с нуля), отличающегося «внутренним дизайном», способствующей предотвращению некоторым видам атак.
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.