Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Рыбачь в мире после катастрофы. Лови мутантов, находи артефакты, участвуй в рейдах и соревнованиях. Создавай предметы, прокачивай навыки, помогай соратникам и раскрывай тайны этого мира.

Аномальная рыбалка

Симуляторы, Мидкорные, Ролевые

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
12
WalkersScarp
WalkersScarp
6 лет назад

Свой прокси для Telegram⁠⁠

Давно Telegram запустил свой протокол для прокси MTPROTO, благодаря которому любой желающий может создать свой прокси и монетизировать его используя функцию Promoted Channel.

Вот так выглядит настройки прокси в специальном боте MTProxy Admin Bot

Свой прокси для Telegram Mtproto, Telegram, Длиннопост

Теперь давайте приступим к создание прокси. Первым делом необходимо минимум как VDS/VPS особой разницы нет в аббревиатуре, но все же.

VDS можно купить у hetzner cloud, так как у них имеется аппаратная DDoS защита да и цены низкие.

Инструкция специально под ОС: Debian. Скачиваем putty и вводим IP адрес от сервера и жмем Open.

Свой прокси для Telegram Mtproto, Telegram, Длиннопост

Далее вводим логин: root и вставляем пароль которую вы получили после заказа и жмём Enter.

И вводим следующий команды:

apt-get install git build-essential libssl-dev zlib1g-dev curl

wget https://www.openssl.org/source/openssl-1.1.0h.tar.gz

tar -zxf openssl-1.1.0h.tar.gz

cd openssl-1.1.0h

./config

make

make install

ldconfing /usr/local/lib

echo '/usr/local/lib' > /etc/ld.so.conf.d/local.conf


Теперь собираем сам mtproto proxy

git clone https://github.com/TelegramMessenger/MTProxy

cd MTProxy

make

cp objs/bin/mtproto-proxy /usr/local/bin

Теперь создадим пользователя, каталог для конфигов и логов

adduser --system --no-create-home --disabled-login --group mtproxy

mkdir /etc/mtproxy

mkdir /var/log/mtproxy

chown mtproxy:mtproxy /var/log/mtproxy/

cd /etc/mtproxy

wget https://core.telegram.org/getProxySecret -O proxy-secret

wget https://core.telegram.org/getProxyConfig -O proxy-multi.conf


Генерируем  16-ричный secret-key

head -c 16 /dev/urandom | xxd -ps

И далее:

nano /etc/init.d/mtproxy

#!/bin/sh
### BEGIN INIT INFO
# Provides: mtproto-proxy
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop:
# Short-Description: MTProxy service
### END INIT INFO
set -e
# Must be a valid filename
NAME=mtproto-proxy
PIDFILE=/var/run/$NAME.pid
#This is the command to be run, give the full pathname
DAEMON=/usr/local/bin/mtproto-proxy
DIR=/etc/mtproxy
DAEMON_OPTS="-u mtproxy -p 8888 -6 -H 443 -l /var/log/mtproxy/mtproxy.log -d -S <secret> -P <proxy-tag> --aes-pwd /etc/mtproxy/proxy-secret /etc/mtproxy/proxy-multi.conf -M 1"
USER=mtproxy
export PATH="${PATH:+$PATH:}/usr/sbin:/sbin"
case "$1" in
start)
echo -n "Starting daemon: "$NAME
start-stop-daemon --start --background --pidfile $PIDFILE -d $DIR -m --exec $DAEMON -- $DAEMON_OPTS
echo "."
;;
stop)
echo -n "Stopping daemon: "$NAME
start-stop-daemon --stop --signal TERM --quiet --oknodo --pidfile $PIDFILE
echo "."
sleep 3
;;
restart)
echo -n "Restarting daemon: "$NAME
start-stop-daemon --stop --signal TERM --quiet --oknodo --retry 30 --pidfile $PIDFILE
start-stop-daemon --start --background --pidfile $PIDFILE -d $DIR -m --exec $DAEMON -- $DAEMON_OPTS
echo "."
;;
*)
echo "Usage: "$1" {start|stop|restart}"
exit 1
esac
exit 0

Расшифровка параметров:

-u mtproxy — процесс запускается от пользователя mtproxy

-p 8888 — локальный порт, можно использовать для получения статистики

-6 — включает ipv6

-H 443 — на каком порту ожидать подключение клиентов, 443 подходит идеально, провайдеры и прочие будут думать что это обычный https траффик

-l /var/log/mtproxy/mtproxy.log — лог файл, но как я писал выше, логи почему то не пишутся, может нужно включить verbose или еще чего, разберусь потом

-S <secret-key> — секретный ключ который мы сгенерировали(надеюсь вы поняли что <secret-key>, нужно заменить на сгенерированную строку, например на 575b04f4b28f72263965d1d371707c06)

--aes-pwd /etc/mtproxy/proxy-secret — конфиг с секретом, что там в нем, черт его знает

/etc/mtproxy/proxy-multi.conf — конфиг файл с ip адресами серверов

-M 1 — количество главных процессов, пишут что хватает одного, если у вас там не супер-пупер нагруженный сервер.

Даем права на запуск скрипта chmod +x /etc/init.d/mtproxy

Активируем автозапуск update-rc.d mtproxy defaults

Запускаем службу /etc/init.d/mtproxy start

1. Пишем @MTProxybot /start1.1 Он запросит адрес нашего прокси в формате host:port

1.2 Потом запросит secret, отправляем ему

1.3 Если все окей выведет сообщение об успехе Success и proxy tag его надо прописать в ExecStart сервиса -P <proxy-tag>, описывал выше.

Свой прокси для Telegram Mtproto, Telegram, Длиннопост

2. Добавим канал, пользователи которые будут пользоваться вашим прокси автоматически будут «подписаны» на Promoted канал.

2.1 Командой /myproxies запросим список наших прокси(их может быть несколько)

2.2 Выберем необходимый

Свой прокси для Telegram Mtproto, Telegram, Длиннопост

2.3 И нажмем кнопку Set promotion

2.4 Введем название канала в формате @имя_канала

2.5 Все, примерно через час данные promotion применяться и у пользователей использующих ваши прокси появится ваш канал.

Свой прокси для Telegram Mtproto, Telegram, Длиннопост

Ну собственно и все, все легко и просто.

Вот статистика моего MTPROTO proxy. Правда я его не монетизировал,да и не вижу смысла.

Свой прокси для Telegram Mtproto, Telegram, Длиннопост

P.S. Баянометр ругался на картинки.

Показать полностью 5
Mtproto Telegram Длиннопост
23
21
Dmitmix
Dmitmix
7 лет назад
Пикабушники Казахстана

Как обойти вечернюю блокировку Telegram и YouTube в Казахстане⁠⁠

Как многие наверное заметили, в Казахстане по вечерам блокируют часть интернета, чтобы казахстанцы не смотретрели выступления самизнаетекого. Власти абсолютно не интересует, что огромное количество людей узнали об этом клоуне исключительно после того, как начали блокировать ютуб. Политота политотой, но нас интересует как смотреть в это время на ютубе всяких модных блоггеров и чатиться в тележке. Итак, рассмотрим варианты обхода блокировки.
Disclamer 1: Внимание! Использование этих методов для просмотра самизнаетекого карается качанием головой и приговариванием "ай-яй-яй нельзя".
Disclamer 2: Данный пост не содержит никаких технических рецептов, а написана для тех, кто совсем не понимает как обходятся блокировки, но хочет с чего-то начать. В посте описан путь, которым проще всего прийти к достижению цели.

Как обойти вечернюю блокировку Telegram и YouTube в Казахстане Обход блокировок, VPN, Mtproto

1. Создаем собственный сервер

Для того, чтобы обойти блокировку при любом из раскладов вам нужно приобрести собственный сервер в какой-нибудь стране без блокировок. Сами понимаете, что Иран, например, не подойдет. В моем случае я взял самый дешевый VPS у итальянской компании Аруба (ссылки не будет, гугл поможет). Всего за 1 евро они дают 20 гб места и много много трафика, которого хватит не только вам, но и вашим друзьям. Разумеется, чтобы поднять на сервере нужное ПО необходимо обладать некоторыми знаниями, которые не будут рассматриваться в рамках данного поста, потому что все есть на других ресурсах и гуглится за несколько минут. Допустим, что у вас есть сервер, что дальше?


2. Поднимаем VPN

Я вполне логично выбрал для этих целей OpenVPN. Устанавливается он очень просто, рекомендую пользоваться специальными скриптами-установщиками - это просто, быстро и удобно. После того, как вы поставили на сервер OpenVPN вам нужно поставить на все свои устройства OpenVPN-клиент, который существует для всех основных платформ. И загрузить в него конфигурационный файл, который вы сгенерируете при установке сервера.
В принципе, этого решения уже достаточно, чтобы обходить любые блокировки, но мы копнем чуть дальше.

3. Прокси для телеги MTProto

Не так давно Дуров и Ко выкатили свежий продукт MTProto. Устанавливается он тоже довольно легко и на выходе вы получаете ссылочку, которая автоматически настраивает вашу телегу на использование прокси. Я поставил этот прокси отдельно, потому как доступ через VPN всегда мне не нужен, а телега как основной рабочий инструмент должна работать всегда.


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

Показать полностью 1
[моё] Обход блокировок VPN Mtproto
15
7
protg.xyz
7 лет назад

VPS, MTproto-proxy и немного о себе.⁠⁠

VPS, MTproto-proxy и немного о себе. Telegram, Роскомнадзор, Хобби, Блокировка Telegram, Mtproto

Здравствуй, дорогой друг! Сейчас я расскажу небольшую историю о том, как я выбирал vps, для чего он мне понадобился и при чем тут Иран.

В компании, где я работаю, сотрудники привыкли использовать для общения telegram. Я не буду расписывать его преимущества, многие и так знают. Но наши "доблестные" чиновники решили его запретить, поскольку по старой чиновничьей поговорке привыкли бороться со вторниками, если кто-то во вторник подскользнулся и сломал ногу.


Ну и пусть! Я же в свою очередь решил что мои коллеги не должны испытывать трудности в работе "по вторникам" и решил поднять proxy.  Именно для этого мне и понадобился vps.

Благо telegram разработал технологию MTproto-proxy, которая позволяет ограничить использование proxy только для telegram и не переживать за безопасность данных.


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


Пока технология Mtproto-proxy не была готова я, конечно же, решил использовать SOCKS5-proxy. Но первым делом мне нужно было определиться с хостингом. Довольно быстро я наткнулся на hostsailor.com и без колебаний приобрел VPS за два бакса. Буквально за вечер настроил сам сервер и dante proxy и уже утром следующего дня весь мой департамент сидел  общался в telegram через этот прокси, а еще через день и добрая половина компании. Но шли дни, telegram обновлялся и одним прекрасным утром на github появились исходники mtproto-proxy.


Тогда я решил, что не стоит жадничать, ведь используя mtproto я могу поделиться им со всеми страждущими! Ах,как же я ошибался! После того, как настройки подключения моего прокси попали к Иранцам, весь выделенный моему серверу трафик (а это пол терабайта!) был выкачан буквально за пару часов. Уж не знаю, что они там делают в telegram, смешные ли картинки смотрят или видео в HD, но я офигел.


Пришлось искать хостинг, который предоставляет безлимитный трафик и таким оказался itldc.com, но на этом проблемы не закончились. При наплыве иранцев пинги возрастали до тысячи и больше, поэтому пришлось настроить свой маленький firewall и лишить их возможности его использовать. Да простят меня собратья по несчастью.


Ну и о себе. Работаю я скромным инженером в энергетической отрасли. Если Этот пост вам зайдёт - напишу еще. Также я завел уютный канал , где буду писать интересные случаи с работы и не только. И надеюсь совсем скоро заработает блог по адресу protg.xyz .

Спасибо РосКомНадзору за новое хобби!

Показать полностью
[моё] Telegram Роскомнадзор Хобби Блокировка Telegram Mtproto
18
Unga82
Unga82
7 лет назад

Поясните мне по истерике с телеграммом?⁠⁠

Люди, ну что же это...

Якобы чтоб залочить этот мессенджер тут IP надо блочить с полмира (в эпоху DDNS, VPN и IPv6 даже не смешно).

Дорогие дяди-блокираторы, можно сказать? (я вот полпива уже...)

Если первый байт пакета 0xef, кто запрещает сделать простую проверку на идентификацию протокола  MTProto (если первые 4 байта инита это 0xeeeeeeee)?

Ну и убейте этот пакет. И все... И не потребуется ни Телеграмм блокировать, ни IP, ничего. Просто не разрешайте никакие пакеты с инитом этого протокола.

Открытые нешифрованные сообщения будут пролетать сквозь этот фильтр как понос из жопы, а шифрованные будут биться.

Ящик ЯндДенег писать для получения награды? :)

Telegram Криптовалюта Mtproto Текст
27
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии