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