WEB Proxy: Telegram учится выглядеть обычным сайтом.
Новость от 21 августа о том, что Telegram лишь «разрабатывает» собственный способ маскировки трафика, устарела за сутки. Функция WEB Proxy вышла в составе десктопной версии 7.1.1 от 22 августа. В списке изменений она указана прямым текстом — как новый тип прокси в настройках подключения. Одновременно открыт и серверный код: репозиторий ретранслятора снабжён подробной инструкцией по установке.
Суть решения заключена в смене транспорта, а не протокола. Клиент по-прежнему говорит с обычным MTProxy, но заворачивает все соединения в один поток и пропускает его через встроенный веб-движок по HTTPS или WebSocket. На сервере ретранслятор разбирает поток обратно. Расшифровать содержимое он не может и адрес назначения от клиента не получает.
Главная хитрость — в домене. Он остаётся полноценным сайтом: посторонний посетитель видит обычные страницы, а служебная «мостовая» страница открывается лишь тому, кто знает секрет. Для системы фильтрации подключение выглядит как визит на сайт. Сами авторы, впрочем, называют проект прототипом, а не готовым продуктом.
Отсюда и ограничения на систему пользования. Пользователю нужен собственный домен, арендованный сервер с внешним адресом и хотя бы правдоподобный сайт-прикрытие, иначе маскировка будет работать против себя. Один ретранслятор по умолчанию рассчитан на 128 сессий. Мобильные клиенты отстают: для Android описан экспериментальный вариант, для iOS есть только план.
Дальнейшее выглядит как размеренный обмен ходами. Пока таких серверов единицы, отличить их от обычных сайтов почти невозможно. При массовом распространении появятся статистические признаки, понятные Роскомнадзору — размеры пакетов, ритм запросов, поведение домена. Ответом станут активное зондирование и точечные блокировки, а Telegram добавит новые режимы передачи.
Война за свободу слова будет бесконечной…
#telegram #блокировки
Post #537
465

- 👍 1