Telegram MTPROTO Proxy — всё что мы знаем о нём (2024)

Telegram MTPROTO Proxy — всё что мы знаем о нём (1)

Сразу после событий с блокировками Telegram в Иране и России, в бета-версиях мессенджера начал появлятся новый тип Proxy, а если быть точным, новый протокол — MTProto Proxy.

Этот протокол был создан командой Telegram для решения проблем обхода блокировок, но так ли он хорош?

Как сейчас?

Основный тип прокси с которым сейчас работает телеграм — socks. У него есть фатальный недостаток: Логин и пароль при подключении к прокси — передаётся в открытом виде, нет, ваш телеграм таким образом «увести» нельзя, но вот заглянуть внутрь прокси и понять, что Иван Иванов пользуется телеграмом — можно.

В тех странах, которые используют DPI для анализа трафика, так и сделано. Это устройство разбирает туннель и смотрит, что же там внутри, если видит запрещенный трафик — блокируем.

Что предлагает Дуров?

MTProto Proxy — протокол семейства MTProto (на нем работает Telegram), решает сразу несколько проблем:

  1. Для подключения вместо логин+пароль, достаточно только пароля
  2. Трафик не отличается от обычного HTTPS/TLS (ну почти)
  3. Пароль не передается до сервера при подключении
  4. Трафик зашифрован
  5. Возможна работа через прокси только Telegram'a (другие приложения работать не будут)
  6. Promoted каналы

Как вы видите — набор особенностей делает данный тип прокси узкоспециальным — для Telegram, обычный трафик вы туда не сможете передавать и это, как не странно — огромный плюс.

Только Telegram

Ранее каналы (и боты) делали свои прокси и раздавали их в мир для сохранения аудитории в случае блокировки. Их прокси попадали в глобальные списки прокси и через них осуществлялись рассылки спама и другие нехорошие вещи. С новым типом прокси — вы не сможете нарушить закон, максимум что произойдет — telegram забанит ваш IP-адрес.

Пример нарушения закона в случае с socks: Через ваш прокси пытались взломать банк/гос.ведомство, ваш хостер получит официальную жалобу и в самом лучшем случае просто вас заблокирует, в худшем — велкам ту суд.

Promoted-каналы


Telegram MTPROTO Proxy — всё что мы знаем о нём (2)

Promoted-каналы — это такой канал, на который вы автоматически будете подписаны при подключении к прокси, он будет закреплен наверху списка контактов/чатов и его нельзя удалить пока вы не отключитесь от данного прокси.

Грубо говоря, telegram позволяет монетизировать proxy, если раньше вы могли взять прокси от канала X (тк он работает быстрее), но вообще его не читать а пойти читать Y, (а при этом, канал X тратит деньги на поддержку прокси в пустоту), то теперь за пользования прокси вы будете платить подписью на канал.

Таким образом, можно ожидать взрывной рост таких прокси, если ранее создание прокси было больше порывом доброй воли или благотворительностью, то сейчас — чем больше пользователей на вашем прокси = тем больше подписчиков у канала --> рекламу можно продать дороже.

Трафик зашифрован

Запустив Wireshark я пошел смотреть, как же выглядит трафик при работе через прокси. А выглядит он как обычное TCP/SSL соединение (без некоторых пакетов/заголовков которые относятся к https). Другими словами, трафик может маскироватся под такие решения как Cisco Anyconnect и аналогичные решения которые используют TCP+SSL.

Внутри тоннеля — «каша» из шифрованного трафика, трафик зашифрован, как можно догадатся, тем самым паролем/секретной фразой которую вы вводите при подключении. Но не только ей, конечно же, тут используются все возможности SSL/TLS.

Когда будет в продакшене?

На данный момент, MTProto Proxy доступен в стабильной версии Telegram for OS X, Telegram or Android, и в бета-версиях Telegram Desktop, iOS Telegram X.

Похоже мы ждем релиза в «продакшен» данного прокси в клиентах Desktop и обычная iOS версия (не Х) сразу после этого, мы должны увидеть новый пост от команды с рассказом о том, почему это хорошо и как жить дальше.

А потестировать где?

На просторах чатов в телеграмм был найден полу-официальный прокси который прекрасно работает с новым протоколом и (похоже) запущен одним из разработчиков, собственно вот он:

t.me/proxy?server=proxy.digitalresistance.dog&port=443&secret=d41d8cd98f00b204e9800998ecf8427e

Но и это еще не все, энтузиасты на Github методом анализа исходников пытаются сделать свои прокси сервера (пока официального еще нет), вот (PHP) пару (C#) проектов (Rust).

PS А еще в самой свежей версии библиотеки для VOIP звонков которая используется в telegram найдена поддержка режима конференций, похоже скоро будет сразу два больших анонса.

UPD: MTProto proxy — в данный момент часть инфраструктуры Telegram и когда телеграм «бегает» от блокировок — он именно множит и переносит копии своего MTProto Proxy между хостерами, сами же обрабатывающие сервера никуда не переезжают. Таким образом, в скором времени, Telegram позволит часть своей инфраструктуры развернуть у себя. (Протокол «родных» прокси может отличатся от того, что телеграм в данный момент реализует у себя в клиентах под названием MTPROTO)

UPD: Аналогичный пост от Анны (Vee Security) по поводу видов прокси в Telegram и про MTProto Proxy (включая разбор конкретного вида шифрования)

UPD: MTProto Proxy от создателей TgVPN mtproto.tgproxy.cloud/mtproxy.html просят протестировать

UPD: Самая стабильная версия сервера MTProto (на мой взгляд) — на Rust, доступна на Github github.com/dotcypress/mtproxy

Самый простой вариант для запуска «своего» прокси:

sudo docker run --name 'mtproto_proxy' --restart unless-stopped -p 1984:1984 -dti dotcypress/mtproxy -s 'proxy secret'

Вместо proxy secret — стоит указать свою фразу на основе которой будет сгенерирован ключ

Получить ключ:

docker logs mtproto_proxy

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

Поможет ли новый тип прокси с монетизацией обойти блокировки?

87.74% Да816

12.26% Нет114

Проголосовали 930 пользователей. Воздержались 273 пользователя.

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

Ждёте ли вы аудио конференции?

57.31% Да! Это позволит отказатся от дорогих комерческих/платных решений537

13.45% Неплохо, но есть же тот же скайп?126

29.24% Мне не интересны аудио конференции274

Проголосовали 937 пользователей. Воздержались 189 пользователей.

Telegram MTPROTO Proxy — всё что мы знаем о нём (2024)
Top Articles
Buffalo Chicken Dip Recipe
Homemade Cranberry Sauce Recipe - Belly Full
2022 Basketball 247
[Re-Usable] - SSNSonicHD - Expanded & Enhanced
799: The Lives of Others - This American Life
Sproutieeee
Munsif Epaper Urdu Daily Online Today
Chevrolet Colorado - Infos, Preise, Alternativen
Log in or sign up to view
Jsmainnn
Nashville Tranny
Relic Gate Nms
Myhr North Memorial
Mypdr
Lynchburg Arrest.org
How Nora Fatehi Became A Dancing Sensation In Bollywood 
Lubbock Avalanche Journal Newspaper Obituaries
Blind Guardian - The God Machine Review • metal.de
Giantesssave
Haverhill, MA Obituaries | Driscoll Funeral Home and Cremation Service
Claims Adjuster: Definition, Job Duties, How To Become One
Chlamydia - Chlamydia - MSD Manual Profi-Ausgabe
Katonah Train Times
Lexington Park Craigslist
11 Shows Your Mom Loved That You Should Probably Revisit
Bearpaws Tropical Weather
Devotion Showtimes Near Amc Classic Shiloh 14
Ratchet & Clank Rift Apart: Trofea - lista | GRYOnline.pl
Sas Majors
Promiseb Discontinued
co*cker Spaniel For Sale Craigslist
The Front Porch Self Service
Hcpss Staff Hub Workday
Soul of the Brine King PoE Pantheon 3.14 Upgrade
craigslist: northern MI jobs, apartments, for sale, services, community, and events
Elemental Showtimes Near Regal White Oak
eUprava - About eUprava portal
Palindromic Sony Console For Short Crossword Clue 6 Letters: Composer Of
Lvc Final Exam Schedule
9044906381
Sentara Reference Lab Solutions Bill Pay
Hubspot Community
Texas State Final Grades
Tapana Telugu Movie Download Kuttymovies
charleston rooms & shares - craigslist
Huskersillustrated Husker Board
Delta Incoming Flights Msp
Traftarım 24
My Vidant Chart
Sparkle Nails Phillipsburg
Function Calculator - eMathHelp
The t33n leak 5-17: Understanding the Impact and Implications - Mole Removal Service
Latest Posts
Article information

Author: Saturnina Altenwerth DVM

Last Updated:

Views: 6288

Rating: 4.3 / 5 (64 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Saturnina Altenwerth DVM

Birthday: 1992-08-21

Address: Apt. 237 662 Haag Mills, East Verenaport, MO 57071-5493

Phone: +331850833384

Job: District Real-Estate Architect

Hobby: Skateboarding, Taxidermy, Air sports, Painting, Knife making, Letterboxing, Inline skating

Introduction: My name is Saturnina Altenwerth DVM, I am a witty, perfect, combative, beautiful, determined, fancy, determined person who loves writing and wants to share my knowledge and understanding with you.