Skip to content
KitploitKITPLOIT
ИнструментыБлог
Log in
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
informer — Бот для массовой слежки в Telegram на Python | Kitploit
Инструменты/GitHubGitHub/paulpierre/informer
OSINT (Разведка открытых источников)Инструменты для выдачи себя за другое лицоЭксфильтрация данныхСбор информацииСоциальная инженерияКраулер
GitHubpaulpierre/informer

informer

Бот для массовой слежки в Telegram на Python

Репозиторий
1.7k2432911 месяцев назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Сайт

изображение

Informer - Массовая слежка в Telegram

Обновление 10-20-2025

  • Безопасность: Исправлена критическая уязвимость CVE-2022-1941 в mysql-connector-python
  • Безопасность: Миграция с устаревшего oauth2client на google-auth
  • Обновлены все зависимости до последних безопасных версий
  • Исправлены ошибки в скрипте quick_start.sh (создание venv и параметр account_id)
  • Исправлены проблемы подключения Docker MySQL для кроссплатформенной совместимости
  • Улучшена документация по настройке Google Sheets

Обновление 08-23-2021

  • Обновлено до последней версии Telethon 1.23.0
  • Исправлены проблемы с БД путем миграции на docker-compose
  • Настройка Google Spreadsheets сделана опциональной
  • Безопасные ENV файлы для настройки
  • Упрощена настройка
  • Заменен docker-compose вместо App Engine, потому что AE отстой

О программе

Informer (TGInformer) — это библиотека ботов, которая позволяет маскироваться под несколько РЕАЛЬНЫХ пользователей Telegram и шпионить за 500+ каналами Telegram на один аккаунт. Детали записываются в базу данных MySQL, частную Google Таблицу и ваш собственный приватный канал для анализа.

Это работающий прототип проекта с известными ошибками. Не стесняйтесь форкать, делиться и писать мне.

изображение

Потенциальные бизнес-применения

  • Управление фейковыми аккаунтами для свержения деспотического режима
  • Мониторинг бренда и анализ тональности
  • Реклама криптовалюты в любой момент для получения финансовой выгоды
  • Влияние на настроения по актуальным темам
  • Получение раннего доступа к ценовым движениям
  • Проведение анализа Telegram-канала

Возможности

  • Запускайте всех ваших ботов в облаке, пока вы спите. Поддержка Docker Compose

изображение

  • Запись всех уведомлений в частную Google Таблицу

изображение

  • Поддержка регулярных выражений для фильтрации ключевых слов

  • SQLAlchemy для агностического хранения данных

изображение

  • Запись контекстных данных сообщений и каналов в приватный канал и базу данных

  • Хранение метаинформации об отправителе сообщения, канале, количестве участников канала

изображение

  • Автоматическое вступление в каналы из CSV-списка, содержащего URL-адреса Telegram-каналов

изображение

  • Сохранение сессии вступления в каналы

  • Вход один раз — бот остается в системе навсегда без повторной 2FA-аутентификации

  • Вступление до 500 каналов на аккаунт

изображение

  • Использует РЕАЛЬНЫЕ аккаунты, избегая обнаружения ботов. ЭТО НЕ TELEGRAM БОТ, а реальный автоматизированный пользовательский аккаунт. Это важное различие, потому что официальный Bot API ограничен, а ботов часто ограничивают в публичных каналах.

Требования

ОС / Инфраструктура

  • Python 3+
  • Docker (опционально)
  • Telegram (десктопная, веб- или мобильная версия: https://www.telegram.org/)
  • Burner app

Python пакеты

  • SQLAlchemy (1.4.54)
  • sqlalchemy-migrate (0.13.0)
  • Telethon (1.36.0)
  • mysql-connector-python (8.4.0)
  • gspread (6.1.4)
  • google-auth (2.37.0) - заменяет устаревший oauth2client
  • python-dotenv (1.0.1)

Быстрый старт

Настройка переменных окружения

Отредактируйте файл informer.env, который содержит все необходимые переменные окружения для Informer.

Вы можете получить необходимую информацию, связанную с Telegram, здесь:

Настройка вашего Telegram приложения

  1. Перейдите на https://my.telegram.org/auth, чтобы аутентифицировать вашу учетную запись, предоставив номер телефона и код подтверждения, отправленный на ваш номер телефона (или в Telegram) изображение

изображение

  1. После аутентификации нажмите на «API Development Tools» изображение

  2. Создайте новое приложение, заполнив форму, показанную ниже изображение

  3. Теперь у вас должны быть необходимые значения параметров для полей файла informer.env: TELEGRAM_API_HASH и TELEGRAM_API_APP_ID

изображение

  1. Замените значения, включая TELEGRAM_ACCOUNT_PHONE_NUMBER, и переходите к следующему разделу

изображение

Получение вашего Telegram ID

Пока у нас есть все необходимое для доступа Telethon и Informer к Telegram APIs, далее нам нужно получить идентификаторы для аккаунта вашего бота.

  1. Откройте Telegram и найдите пользователя userinfobot.

изображение

  1. Вы увидите несколько, убедитесь, что выбрали правильно написанный аккаунт.

изображение

  1. Нажмите на пользователя, и вы должны увидеть опцию диалога внизу с надписью «Start». Нажмите на нее.

изображение

  1. У бота единственная цель — отразить обратно информацию о вашей текущей учетной записи Telegram.

Вы должны получить имя пользователя Telegram и ID учетной записи Telegram. Это важно

изображение

  1. Отредактируйте файл informer.env и заполните значения для TELEGRAM_ACCOUNT_ID (это должен быть ID вашей учетной записи Telegram из предыдущего шага) и TELEGRAM_ACCOUNT_USER_NAME.

Вы можете опционально заполнить TELEGRAM_NOTIFICATIONS_CHANNEL_ID вашим именем пользователя или ID канала.

  1. Убедитесь, что поле TELEGRAM_ACCOUNT_PHONE_NUMBER заполнено, так как это ключ к генерации сессии. Для создания нескольких аккаунтов обратитесь к разделу Burner App ниже.

Инициализация и аутентификация сессии

Убедитесь, что у вас запущен Python 3, и просто выполните ./quick_start.sh в директории.

Это необходимо выполнить сначала, чтобы аутентифицироваться в Telegram при первом запуске и сгенерировать локальный файл сессии.

Позже вы можете скопировать файлы для разных учетных записей в app/session и смонтировать их через Docker, если решите это сделать.

изображение

Скачать инструмент