Telegram Desktop готовится к выпуску нового WEB-прокси. В клиенте появился новый тип прокси, который использует WebView для передачи обычного трафика MTProxy через веб-интерфейс
Принцип работы примерно следующий: Telegram Desktop направляет свой трафик MTProxy через HTTPS/WebSocket-соединение, основанное на WebView, в виде мультиплексированного потока
Для передачи нескольких логических соединений Telegram через один WebView-интерфейс реализован отдельный транспорт с собственным форматом кадров: OPEN, DATA, WINDOW и CLOS
На стороне сервера специальный ретранслятор принимает этот поток, разделяет отдельные соединения и перенаправляет их на обычный MTProxy. Ретранслятор не расшифровывает трафик MTProxy и не получает от клиента произвольный адрес назначения
Принцип работы примерно следующий: Telegram Desktop направляет свой трафик MTProxy через HTTPS/WebSocket-соединение, основанное на WebView, в виде мультиплексированного потока
Для передачи нескольких логических соединений Telegram через один WebView-интерфейс реализован отдельный транспорт с собственным форматом кадров: OPEN, DATA, WINDOW и CLOS
На стороне сервера специальный ретранслятор принимает этот поток, разделяет отдельные соединения и перенаправляет их на обычный MTProxy. Ретранслятор не расшифровывает трафик MTProxy и не получает от клиента произвольный адрес назначения