MTProto.fyi
ГлавнаяСекрет MTProto-прокси: что это такое

Секрет MTProto-прокси: что это такое

Секрет — единственный ключ, который нужен для подключения к MTProto-прокси. Он не пароль от аккаунта и не ключ от переписки: это общий секрет между вашим приложением и сервером-посредником.

Из чего состоит секрет

Базовый секрет — 16 байт, записанных как 32 шестнадцатеричных символа (цифры 0–9 и буквы a–f). Сервер и клиент используют его, чтобы вывести ключи для шифрования обёртки, в которой пакеты Telegram летят до прокси. Без правильного секрета сервер не отвечает вовсе — со стороны это выглядит как «тишина» на порту, что и делает прокси незаметным для сканеров.

К базовым 32 символам могут добавляться префиксы. dd в начале включает случайное дополнение пакетов, а ee — режим FakeTLS, при котором после ee и 32 символов идёт ещё hex-запись доменного имени. Поэтому секреты с ee длиннее и заканчиваются на что-то вроде …6f7a6f6e2e7275.

Подключиться к MTProto-проксинажмите, чтобы открыть список серверов

Серверы работают в режиме FakeTLS (маскировка под HTTPS) на порту 443. Нажмите «Подключить» — Telegram откроется и предложит включить прокси. Устанавливать и регистрироваться ничего не нужно.

🇪🇺ЕвропаFakeTLS p2.mtproto.fyi:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS p6.mtproto.fyi:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS p10.mtproto.fyi:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS tg4.mtprotohelp.com:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS tg8.mtprotohelp.com:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS ru2.mtproxy.fyi:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS ru6.mtproxy.fyi:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS ru10.mtproxy.fyi:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS free4.freemtproto.bond:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS free8.freemtproto.bond:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS s2.mtprotoguide.bond:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS s6.mtprotoguide.bond:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS s10.mtprotoguide.bond:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS hub4.mtprotohub.bond:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS hub8.mtprotohub.bond:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS n2.mtprotolist.bond:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS n6.mtprotolist.bond:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS n10.mtprotolist.bond:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS srv4.mtprotoserver.bond:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS srv8.mtprotoserver.bond:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS spb.proxytg.bond:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS nnov.proxytg.bond:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS rnd.proxytg.bond:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS node4.tgproxy.bond:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS node8.tgproxy.bond:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS x2.tgproxy.fyi:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS x6.tgproxy.fyi:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS x10.tgproxy.fyi:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS d4.mtproxy.date:443 Подключитьt.me
🇪🇺ЕвропаFakeTLS d8.mtproxy.date:443 Подключитьt.me

Чем отличаются варианты

ВидПример началаЧто даёт
Простой3e9d53…Базовое шифрование обёртки; сегодня легко распознаётся
dddd3e9d…Случайная длина пакетов — сбивает статистический анализ
eeee3e9d…Маскировка под TLS с указанным доменом — самый стойкий

Подробно про третий вариант — в разделе «Что такое FakeTLS», про второй — «dd-секрет».

Как правильно вводить

При добавлении прокси вручную секрет вставляется целиком, вместе с префиксом, без пробелов и переносов. Частые ошибки: скопирована только часть строки, в конце попал пробел, вместо MTProto выбран тип SOCKS5 (там поле секрета вообще отсутствует). Ссылка tg://proxy?…&secret=… избавляет от ручного ввода — Telegram разберёт её сам. Формат ссылки описан на странице «Ссылка tg://proxy».

Можно ли по секрету узнать владельца или прочитать трафик

Нет. Секрет защищает только канал до прокси. Внутри него идёт уже зашифрованный протоколом MTProto поток, ключи которого известны только вашему устройству и серверам Telegram. Даже зная секрет, посторонний увидит лишь тот факт, что кто-то подключается к прокси. Об этом — в разделе «Безопасность».

Один секрет на всех — это нормально?

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

Частые вопросы

Сколько символов в секрете MTProto?
32 hex-символа в базовом виде; с префиксом dd — 34; с ee — 34 плюс hex-запись домена, обычно 50–70 символов.
Что значит ee в начале секрета?
Режим FakeTLS: трафик маскируется под HTTPS к домену, зашитому после первых 34 символов.
Секрет — это пароль от аккаунта?
Нет. Он относится только к прокси и никак не связан с аккаунтом или перепиской.
Можно ли придумать секрет самому?
Владелец сервера — да, любые 16 случайных байт. Клиенту нужен тот, что задан на сервере.

Читать дальше