October 30, 2022

Исходник фишинг Telegram бота

Суть скрипта: пользователю якобы выдаётся telegram premium

На что способен данный бот?

  1. Стиллить сессии телеграм юзеров.
  2. Кастомизация клиент-части.
  3. Чекер паролей в избранных сообщения.
  4. Вход в украденный аккаунт.
  5. 8 из 10 акков крадет моментально.
  6. Поддержка прокси и кастом девайсов.
  7. Спам по методу "Сарафанное радио"

Начало
В чем суть? В общем, нужно заливать трафик на бота под всякими предлогами, например, сделал залив типа "Ебать раздаем телеграм премиум первым 100 ебланам, заходи скорей", чел заходит, охуевает от оформления, отправляет свой контакт, на этот контакт приходит сообщение от ТП с кодом, мамонт вводит код - прощай акк. По моим наблюдениям, если чел сидит с официального приложения телеги через мобилу без 2fa, то его выкидывает сразу из всех сессий, если же нет - то придется ждать 24 часа, чтобы наша сессия прижилась как родная.

Естественно нам будет приходить информация о мамонтенке, подробнее об этом расскажу чуть позже.

Настройка .env

В архиве есть папка config, она-то нам и понадобится. Первым делом открываем файл .env и видим такой текст

Первым делом меняем BOT_TOKEN - это токен-ключ, который будет говорить твоему боту работать, взять его можно в t.me/botfather

Затем меняем ADMIN_ID, узнать его: t.me/getmyid_bot

Перейдем теперь к более интересному, USE_PROXY - включает и выключает использование твоих прокси, True - использовать, False - не использовать. Список прокси хранится в другом файле, расскажу позже.

CHECK_VALID_SESSION - указываем секунды на проверку валидности сессий, в данном случае если мамонт оказался не мамонтом и удалил нашу сессию, то бот проверяет это и отправляет уведомление. Проверка всех сессий происходит раз 10 секунд, не стоит ставить значение меньше 10. Если нужно сохранить оперативу, то значения в диапазоне 20-30 будет достаточно.

SPAM_IN_CONNECT_SESSION - включает и выключает спам рассылку по диалогам юзера при получении его сессии. True - включить, False - выключить. Не рекомендую это использовать, т.к. мамонт сразу заметит что-то не ладное, если его вдруг не выкинет из всех сессий, но дело твое, конечно. Текст для рассылки настраивается в отдельном файле.

SPAM_IN_RESET_AUTH - включает и выключает спам рассылку по диалогам юзера при успеешном удалении всех его сессий. True - включить, False - выключить. А вот тут уже годно, мамонт не увидит что "он пишет" своим друзьям, а значит ничего не заподозрит, ну.. точнее уже будет поздно. Рекомендую к использованию. Если еще написать потрясающий цепляющий текст, то его кореша могу залететь на наш ивент, а это значит +аккаунты . Текст для рассылки настраивается в отдельном файле.

AUTO_CHECH_PASSWORDS - включает и выключает авто чекер паролей при захвате сессий. True - включить, False - выключить. Рекомендую включать.

FIND_CHATS - тоже интересная функция, парсит чаты юзера при подключении сессии, просто указываем список. Может понадобиться, чтобы быстро чекнуть его криптокошельки в ботах.

Далее идут конфиги настроек оповещений, рекомендую включить все, но смотри сам.

Например, LOG_ENTER_START - уведомление о том, что юзер ввел /start в боте, по сути это нахуй не нужно знать, но вдруг.. в любом случае можно отключить. True - включить, False - выключить.

Настройка answer_text.txt (По желанию)
Пришло время настроить внешний вид твоего бота! Открываем файл asnwer_text.txt, он в той же папке.

Видим непонятный для многих текст, но все по плану, сейчас объясню. И так, как мы с тобой знаем, юзер общается с ботом посредством диалога друг с другом. Мы и будем настраивать эти диалоги, будем настраивать то, что должен говорить бот.

Есть несколько диалоговых окон:

старт - первое что видит юзер, ввод команды старт

получить_номер - второй диалог, упрашиваем юзера отправить нам свой контакт

получить_код - говорим, что отправили ему код и просим его ввести

сессия_получена - финальный диалог, говорим как все круто, желательно побольше текста впихнуть, чтобы он читал как можно больше, пока код будет обрабатывать его сессию.

Теперь объясняю префиксы:

титул - первая часть конкретного диалога, выделена жирным шрифтом

текст - основной текст конкретно диалога

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

Разберем один из диалогов (для тупых). Допустим мы хотим настроить первое диалоговое окно, когда юзер вводит /start или запускает бота. Ищем строку старт_титул и вставляем туда небольшой текст - это первое что прочитает юзер. Далее ищем строку старт_текст и вводим основной текст сообщения, завлекаем юзера воспользоваться нашим "сервисом". старт_фото - настраиваем изображение, если оно нужно, то указываем то изображение, которое есть в папке images. Если изображение вовсе не нужно, то пишем 0 (это ноль). Аналогично настраиваем остальные диалоги.

Прокси
Открываем файл proxy.txt, который находится в папке config. Там описано подробный гайд как это сделать, но все равно объясню.

Каждый прокси вводится с новой строки в формате:

schema:ip:port:login:password (двоеточия - разделитель)schema - схема прокси, поддердиваются 3 схемы (sock4, sock5, http)

ip - айпи прокси

port - порт прокси (цифры)

login - логин юзера прокси

password - пароль для подключения

С юзер-диалогами все понятно, но что на счет админки? Она, конечно, есть.Вводим команду с аккаунта админа /a и открывается панель, никто кроме админа не может ее открыть.