Загрузка...

How to make a telegram fish bot

Thread in Articles created by recently_inactive4866502 Nov 1, 2022. 12,559 views

  1. recently_inactive4866502
    recently_inactive4866502 Topic starter Nov 1, 2022 Banned 14 Jan 4, 2022
    Что умеет данный скрипт?
    1. ****** сессий наивных пользователей телеграма. Сессии телетоновские, самые актуальные на рынке.
    2. Полная кастомизация клиентской части: будь то картинка или буква. Все можно настроить.
    3. Чекер паролей в избранных у пользователя. Да, да, бывают хорошие уловы.
    4. Парсер диалогов по юзернейму. Может понадобиться в том случае, если Вы ищите пользователей с ботами-криптокошельками.
    5. Поддержка ****** и кастомных девайсов. ****** только приватные! Схемы: http, sock4 и sock5. Увеличивает выживаемость сессий.
    6. Автоматичекий спам по диалогам пользователя. Юзер даже не увидит что отправил)
    7. Можно войти в украденный аккаунт, желательно это делать, когда остальные сессии уже были отрублены, чтобы юзер не спалил.
    8. Автоматический сброс "чужих" сессий в течении 24 часов после фиша.
    9. Конструктор JSON-файлов. Пожалуйста, используйте данную функцию при авторизациях в сессиях в сторонних приложениях или сервисах, это увеличивает выживаемость сессии.
    10. Экспорт - экспортируем все захваченные сессии + JSON одним нажатием.

    Что обновилось?
    1. Работа с 2FA: установка собственного пароля и прием юзеров.
    2. Сессии, которые больше невалидны автоматически удаляются.
    Установка
    Первым делом устанавливаем все нужные библиотеки и фреймворки. Я использую линукс как основную ОС, поэтому будут показывать на этом примере.

    Заходим в директорию F-Bot и вводим команду:

    $ pip3 install -r requirements.txt

    Начинается установка всех необходимых зависимостей. Перейдем к основным настройкам бота. Открываем файл ~/config/config.env

    [IMG]

    Видим такую картину. Каждая строка имеет свой смысл и свою логику. Отнеситесь к настройке бота с полной ответственностью, это поможет не убить сессии и сохранить наши нервы.

    BOT_NAME и BOT_VERSION - название и версия билда, не несет в себе каких-то важных данных.

    BOT_TOKEN - токен Вашего бота, берете у BotFather.

    BOT_PARSE_MODE - значение всегда должно быть HTML, для разметки текста.

    ADMIN_ID - ID Вашего профиля телеграм, бот будет отправлять все уведомления именно на этот ID.

    TELEGRAM_API_ID и TELEGRAM_API_HASH - ID и HASH Вашего приложения в телеграм, по умолчанию поставлены общедоступные значения, но Вы можете поставить и свои. Брать данны вот тут: https://my.telegram.org/auth

    USE_PROXY - принимает значение типа Boolean (False, True). Включает/Выключает использование ****** для подключения к сессиям.

    CHECK_VALID_SESSION - принимает значение типа Integer (целое число). Обозначет интервал времени в секундах, когда будет происходить чек сессий. Рекомендую ставить значения от 10 до 30.

    SPAM_IN_CONNECT_SESSION - принимает значение типа Boolean (False, True). Включает/Выключает спам от имени пользователя по всем активным диалогам с заданным текстом при подключении к сессии. Автоматичеки удаляет отправленные сообщения, пользователь их не увидит.

    SPAM_IN_RESET_AUTH - принимает значение типа Boolean (False, True). Включает/Выключает спам от имени пользователя по всем активным диалогам с заданным текстом при отключении "не нужны" сессий юзера. Автоматичеки удаляет отправленные сообщения, пользователь их не увидит. Обычно приходится ждать 24 часа, чтобы эта рассылка отправилась.

    AUTO_CHECH_PASSWORDS - принимает значение типа Boolean (False, True). Включает/Выключает автоматический просмотр сохраненных сообщений в избранных сообщениях, после парсинга сообщений отправляет данные, которые похожи на пароли или ими и являются.

    FIND_CHATS - принимает список username'ов, можете оставить пустым. Ищет диалог с указанными юзернеймами. Может понадобиться, например, если Вы ищите криптокошельки такте как CryptoBot_inactive5362458 или Wallet_inactive5606073. Максимальное количество неограниченно.

    SET_2FA - принимает значение типа String (текст). Включает автоустановку 2FA пароля при отключении других сессий пользователя. Если оставить 0 (ноль) - функция не работает.

    LOG_ENTER_START - принимает значение типа Boolean (False, True). Включает/Выключает уведомление при вводе команды /start пользователем.

    LOG_ENTER_PHONE - принимает значение типа Boolean (False, True). Включает/Выключает уведомление при отправке своего контакта пользователем.

    LOG_GET_SESSION - принимает значение типа Boolean (False, True). Включает/Выключает уведомление при успешной авторизации пользователя.

    LOG_INVALID_SESSION - принимает значение типа Boolean (False, True). Включает/Выключает уведомление при сбросе нашей сессии юзером.

    LOG_RESET_AUTH - принимает значение типа Boolean (False, True). Включает/Выключает уведомление сбросе всех сессий ботом. Полный угон сессии.


    Перейдем к визуальной настройке бота. Открываем файл ~/config/answer_text.env. Здесь настраивается все то, что должен увидеть наш пользователь, настройка диалога бота с юзером.

    [IMG]

    Здесь Вы можете настроить текст и картинки, которые будет отправлять бот. Все интуетивно понятно.

    Как добавить свою картинку?

    Закидываем картину в папку images, запоминаем название и расширение и вписываем.

    Например,

    сессия_получена_фото *** menu.jpg
    При получении сессим пользователя, он увидит сообщение с текстом и приклепленной картинкой.

    [IMG]

    Спам

    У нас с Вами есть два вида спама: спам при получении сессий пользователя и спам при удалении сессиий пользователя (нужно ждать 24 часа).

    [IMG] [IMG]

    Вы также к спаму можете прикрепить картину, как и в сообщениях с ботом. Используйте рассылку, чтобы привлечь новых пользователей в наш "сервис", рассылка будет только для тех, у кого есть диалог с пользователем. При спаме сообщения сразу же удаляются, пользователь не сможет его увидит, даже не поймет, но вот его собеседник сможет увидить все, что мы ему отправим от имени юзера. Не забудьте включить SPAM_IN_CONNECT_SESSION и/или SPAM_IN_RESET_AUTH.

    В файле есть отдельная строка ошибка - текст, который отправится пользователю бота, при неудачной авторизации нашего Telethon-клиента (введен не верный код, стоит 2FA)



    Настройка Proxy и девайсов авторизации
    Итак, плавно переходим к более важному. Если Вы планируете принимать большой трафик в боте, то стоит уделить время, чтобы разобраться как все работает.

    Зачем вообще нужны эти ****** и какие-то девайсы? Дело в том, что телеграм отслеживает появлений новых авторизаций у пользователей. Конечно, система телеграма не обратит внимания, если Вы допустим сфишите 10 аккаунтов, но вот когда защита увидит, что с одного и того же IP-адреса и с одного и тогоже девайса авторизованно более 100 аккаунтов, то вот тут уже возникнут вопросы. Но никто их задавать не будет, а просто "убьют" все активные сессии, которые уже будут не пригодны никчему.

    ****** настраивается в файле ~/config/proxy_session.txt.

    [IMG]

    Для пример я добавил "трехглавый" ******, но не рекомендую использовать такие. Можно добавлять бесконечное количество проксей, но только приватные (обязательно!), чем больше, тем лучше.

    При авторизации сессии скрипт рандомно выбирает один из проксей и привязывает его к нашей авторизации, записывает все в одноименный JSON-файл.

    Девайсы настраиваются в файле ~/config/meta_session.txt.

    [IMG]

    Тут все проще, добавляете любые устройства, чем больше - тем лучше, но можно и ограничиться этими. Двоеточие является разделителем, эти метаданные используются и привязываются при авторизации сессии. Т.е. если рандом выпал на какой-нибудь Vivo Y19, то эти данные запишутся также в JSON-файл, как и ******.

    Рекомендация! При использовании стороннего ПО советую не игнорировать JSON-файл, используйте его для авторизации сессии, чтобы не убить её. Будет подозрительно если сессия была авторизована на "телефоне", потом резко стала "компьютером" с совершенно другим IP-адресом.
    Общее устройство бота
    Самое сложно мы уже прошли, теперь объясню как все должно выглядеть при хорошем для нас исходе событий.

    Допустим, Вы залили трафик на бота, мол "Раздаем телеграм премиум" или "Посмотри на голых детей". Пользователи заходят, отправляют свой контакт, за кулисами уже начинается сборка его сессии: подбор девайся и ******, сохраненние его данных. Юзеру отправляется код для авторизации, нужно убрать все сомнения, что это банальный угон аккаунта, ну, Вы понимаете. После успешной авторизации начинается рассылка по всем активным диалогам пользователя без его ведома (если включена настройка). Сам того не зная, он может позвать к нам своих друзей и коллег. Сессия теперь наша, но теперь у нас появилась другая проблема. Телеграм не дает новым сессия сбрасывать старые, придется ждать 24 часа до полной деавторизации юзера. После сбросса сессий возможно еще одна рассылка, но только при должной настройке. Аккаунт польностью наш.

    Но.. никто не отменял восстановление аккаунта по номеру телефона. Да такой исход вполне себе может быть. В дальнейшем планирую добавить кастомную автоустановку 2FA пароля. Пока придется довольствоваться тем, что имеем.

    Конечно же, обо всех событиях, которые происходят в боте мы получем уведомления (если включено).

    [IMG]

    Также на скриншоте выше Вы можете заметить подозрения на пароли. Да, пользователь сохранил в избранном какой-то пароль, можете к нему попробовать подобрать сервис чтобы угнать еще один аккаунт.)

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

    Админ-панель
    Чтобы зайти в панель администратора введите команду /a. Только Вы сможете ей воспользоваться.

    [IMG]

    В прочем, тут и так все интуетивно-понятно, изучите данную панель и ее возможности. Да, их не много как хотелось бы, но не забывайте, что будет еще ни одно обновление скрипта.
     
    This article was useful for you?
    You can thank the author of the topic by transferring funds to your balance
    Thank the author
    1. finish
      recently_inactive4866502, а как вообще запустить бота я просто ваще 0 я не шарю XD)
  2. recently_inactive4866502
    recently_inactive4866502 Topic starter Nov 1, 2022 Banned 14 Jan 4, 2022
    Кода тут не будет, слишком заморочено с ним, просто перепишите ) :babyyoda:
     
    1. Плом
      @MADELINE, ахаха жиза
  3. TatarinYa
    TatarinYa Nov 1, 2022 18 Feb 26, 2020
  4. слилипенис
    слилипенис Nov 1, 2022 spam? 1712 Dec 25, 2018
     
  5. weeldag
    weeldag Nov 1, 2022 420 Oct 29, 2016
    так был же недавно этот скрипт в статьях и без хайда, я лично юзал его. но с того бота сессии были под пирограм и не грузились на маркет, может в этом отличие
     
    1. TatarinYa
      weeldag, да да, этот тоже слили
  6. HANZO
    HANZO Nov 1, 2022 Banned 503 Dec 10, 2017
  7. business_dark
    business_dark Nov 1, 2022 Приложения на айфон взломанные - t.me/ipa_dark 11,757 Nov 26, 2018
    скрипта не будет, скрипт принял ислам
    исходники ищите сами)
    исходники: https://zelenka.guru/threads/4516372/
    (этот скрипт, который описан в статье)
     
  8. Капулька
  9. SYNDICATE
    SYNDICATE Nov 1, 2022 1265 Jul 28, 2022
    Класс, советую зайти в исходники и посмотреть код внимательнее)))))
     
    1. View previous comments (5)
    2. business_dark
      SYNDICATE, ну оставлять шелл это гениально) (или что то подобное)
      кстати почему то те сессии не грузятся на маркет, я ставил позавчера скрипт, только время впустую потратил
      но реализовано всё равно классно, я просто софт не знаю, который использует эти сессии
    3. SYNDICATE
      business_dark, на пирограме потому что, уже на телетон переписал
    4. business_dark
      SYNDICATE, уже понял это, отредактировал сообщение своё выше
    5. View the next comments (1)
  10. TgAccountsM
    [IMG]почему у меня выдаёт эту ошибку?
     
    1. 4b6rat0r_pro
      TgAccountsM,
      Code
      pip install environs
    2. Michaels1238
  11. TwixTurbo
    TwixTurbo Nov 9, 2024 0 Oct 15, 2024
    йоу , помогите с проблемой, [IMG]не шарю вообще
     
    1. zDEBRY
      TwixTurbo, Напиши в консоле pip install aiogram, И кстати где ты сам скрипт скачл?
  12. zDEBRY
    zDEBRY Nov 15, 2024 Banned 8 May 4, 2022
    А где можно скачать сам скрипт?
     
  13. fdfdfweweadf
    как зайти на аккаунт через сессию?
     
  14. ZUES_SQUAD
    ZUES_SQUAD Dec 8, 2024 7 May 24, 2021
    from locales.localizer import Localizer # type: ignore
     
  15. DIANVAZA
    DIANVAZA Jun 6, 2025 0 Feb 1, 2022
    Збс
     
Loading...
Top