Опрос посетителей
Как вам новый дизайн сайта?

05 июл 15:51Техника

Появился браузер для обхода блокировок. Как он устроен?

Пока правительства и корпоративные сети вводят новые ограничения на использование интернет-ресурсов, разработчики по всему миру находят всё более хитрые способы их обхода. Тому пример — браузер CENO, который использует одноранговую сеть.

Что за CENO?

CENO — сокращение от Censorship No («Нет цензуре»). Браузер основан на мобильном клиенте Mozilla Firefox, но с надстройкой в виде технологии Ouinet. Пользователи приложения становятся узлами пиринговой сети (P2P). Эти узлы обмениваются веб-контентом напрямую, минуя обычный интернет. 

Работает так. Все узлы в фоновом режиме кэшируют посещаемые сайты, после чего, образно говоря, сообщают сети: «смотри, у меня есть копии этих сайтов». Когда пользователь CENO заходит на какую-то заблокированную страницу, браузер уточняет у общего индекса, есть ли где-нибудь копия этого сайта. Если дубликат находится, то сайт через узлы в кэшированном виде передаётся пользователю. Так можно заходить на заблокированные ресурсы.

Если же никто из участников Ouinet ещё не скачал этот адрес, запрос уходит доверенному серверу — так называемому инъектору. Он получает страницу и сохраняет её в кэше. Затем она так же отправляется пользователю браузера, который пытается открыть заблокированный сайт. А чтобы инъектор не прислал вместо кэша вредоносное ПО, каждый фрагмент подписывается специальным ключом.

Минусы CENO

Разработчики предупреждают, что CENO не предназначен для анонимизации. Инъекторы могут видеть IP-адреса обращающихся к ним пользователей. Хотя браузер старается удалять из кэшируемого контента личные данные, есть шанс, что они всё же попадут в общую сеть. Динамические сайты, например Twitter, браузер не способен открыть корректно — для этого есть режим приватного просмотра.

Хотя и плюсы, помимо обхода блокировок, тоже имеются. CENO позволяет экономить трафик, так как старается загружать контент от узлов поблизости. А при перегрузке сетей есть шанс ускорить загрузку: браузер умеет получать кэш от нескольких клиентов параллельно.

Аналоги CENO

Самая известная альтернатива CENO и сети Ouinet — Tor. Он построен по принципу «луковой маршрутизации»: контент идёт не напрямую, а через несколько узлов, да ещё и с шифрованием. В отличие от CENO, этот способ был изначально задуман для анонимности.

Добавить комментарий
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.