Telegram Client
│
├─ HTTPS / WebView
│
WEB Proxy
│
├─ MTProto
│
MTProxy
│
│
Telegram DCاینجور بگم که برخلاف MTProxy معمولی، کلاینت ابتدا با یک WebView به سرور Web Proxy متصل و بعد ارتباط بیرونی روی HTTPS / پورت 443 انجام میشه و از دید شبکه بیشتر شبیه یک ارتباط وب معمولیه، در نهایت Web Proxy ترافیک رو میده به MTProxy
برای احراز ارتباط هم از یک Secret شانزدهبایتی استفاده میکنه، در واقع Web Proxy رو میشه یک لایه انتقال HTTPS برای MTProxy در نظر گرفت، نه یک پروکسی کاملاً مستقل
@MohammadZarchi 🛰
