С версии 7.1.0 Telegram может брать обычный зашифрованный MTProxy-трафик и отправлять его через WebView и настоящий HTTPS-транспорт.
Самая любопытная часть — сервер WEB Proxy одновременно работает как обычный сайт. Откроете домен без правильного секрета — получите нормальную веб-страницу. Telegram же вычисляет скрытый параметр из домена и MTProxy-секрета и через него запускает канал для мессенджера.
WebSocket там тоже есть, но он не обязателен: сервер может использовать обычные HTTPS-запросы, WebSocket или отдельные каналы для разных соединений.
Получается примерно так:
Telegram → MTProxy → WebView → HTTPS → WEB Proxy → MTProxy → Telegram.
Пункт WEB уже появился в стабильном Telegram Desktop, но серверный tproxy-server разработчики все еще называют proof-of-concept. Android остается экспериментальным, мобильного стабильного релиза пока нет.
Но это не значит, что Telegram теперь невозможно заблокировать». Домен и IP сервера никуда не исчезают.
Но как новый запасной транспорт для случаев, когда обычный MTProxy начинает плохо проходить через фильтрацию, идея выглядит стоящей.
https://anonhaven.com/news/telegram-desktop-poluchil-web-proksi-poverh-https-dlya-zashity-ot-blokirovok/
@Anonhaven | anonhaven.com
Post #391
35