Telegram разрабатывает WEB-прокси для обхода блокировок: трафик замаскируют под обычные сайты

Telegram работает над новым способом подключения к мессенджеру — WEB Proxy. Как сообщает издание iXBT, компоненты этой технологии уже нашли в приложении Telegram Desktop, хотя официально функция пока не анонсирована.
Суть разработки в том, чтобы передавать трафик MTProxy внутри обычного защищённого веб-соединения HTTPS или WebSocket. Со стороны сети такое подключение будет выглядеть почти как заход на обычный сайт, что усложняет его идентификацию и блокировку.
По имеющимся данным, клиент Telegram сначала создаёт стандартный MTProxy-трафик, а затем упаковывает его в веб-поток. При этом несколько соединений мессенджера могут передаваться одновременно через один HTTPS-канал, что делает подключение более эффективным и не требует открывать отдельное соединение для каждого запроса.
На сервере специальный ретранслятор принимает общий поток, разделяет его обратно на отдельные соединения и передаёт стандартному MTProxy. Важно, что ретранслятор не расшифровывает переписку и не видит содержимое передаваемых данных.
Фактически Telegram не заменяет MTProxy, а создаёт для него новый транспорт. Такой подход потенциально затрудняет обнаружение и блокировку прокси-соединений, поскольку они маскируются под обычный зашифрованный веб-трафик.
WEB Proxy находится на стадии разработки. Когда технология появится в стабильной версии мессенджера, пока неизвестно.







