Поднимаем MTProto сервер для Telegram

Samidare

Web Developer маминой подруги
VIP

Samidare

Web Developer маминой подруги
VIP
1 lvl
Регистрация
13 Янв 2020
Сообщения
547
Реакции
1,579








Буквально на днях в настройках альфа версий телеграм. Помимо привычных SOCKS5 и HTTP прокси, появился протокол MTProto.




MTProto-сервер вроде бы и обычный сервер, но с одной интересной деталью: благодаря изменениям протокола и полю secret они сделали протокол неуязвимым для DPI провайдеров. Они маскируются под TLS (считай под HTTPS-трафик). Очень грубо говоря изменения же в протоколе MTProto не позволят отличить трафик Телеграма от обычного HTTPS-трафика.



К слову, об этом узнал из телеграмм канала античата, где привели статью на tjournal. Удивительно, что на сам античат никто ничего не приволок. Попробую быть первым.



Теперь перейдем ближе к делу:

Пока прокси-сервер MTProto работает только в альфа-версии Telegram для Windows (1.2.18), бета-версии для macOS (3.8.3) и альфа-версии Telegram X для iOS (5.0.3).



На данный момент команда MadelineProto представила решение для быстрого создания собственного MTProto сервера.



Собственный MTProto сервер может развернуть любой пользователь Linux. Но заранее предупреждаю, что там PHP скрипт, а значит нам нужно поставить PHP заранее, если Ваш VPS чист.



sudo apt install php для Ubuntu

yum install -y php для CentOS 7



Далее необходимо выполнить несколько простых команд:



Загружаем файл сервера

wget [URL='https://phar.madelineproto.xyz/mtproxyd']https://phar.madelineproto.xyz/mtproxyd[/URL]



Даем права

chmod +x mtproxyd



Запускаем сервер

./mtproxyd antichat 6666

Вместо antichat можно указать любую строку. Этот параметр используется для генерации секретного ключа с помощью алгоритма md5.

Вместо 6666 можно указать любой порт, на ваше усмотрение.








Как видите сервер работает.







Идем дальше. Нужно теперь это зайти в сам телеграм.

Settings - Advanced Settings - Proxy settings



Выбираем наш MTPROTO протокол:







Секрет, который выдан в начале запуска скрипта, остальное думаю вы и так знаете. Сами же вбивали.







Ну и теперь всё работает:











P.S Есть единственное НО!!1 Прям огромное. После того, как разлогинитесь через Putty\Terminal, скрипт перестанет работать. Пока такой кривой скрипт, но в будущем доработают.



P.S.S Данная статья лишь для ознакомления.
Автор не созывает и не несёт ответсвенности за ваши дальнейшие действия.


Статья была взята с источника @forbiddenreality
 
  • Like
Реакции: Slat

Slat

Urus Team
Пажилой Urus

Slat

Urus Team
Пажилой Urus
1 lvl
Регистрация
23 Янв 2020
Сообщения
141
Реакции
338
Хз зачем это, но выглядит прикольно
 
Сверху