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

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

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

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

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

Категории

Все категории
Loading categories
telegram-osint-lib — PHP библиотека для выполнения сценариев OSINT в Telegram: поиск пользователей, парсинг участников групп, мониторинг статуса онлайн, загрузка фотографий и отслеживание изменений профиля через официальный API Telegram. | Kitploit
Инструменты/GitHubGitHub/postuf/telegram-osint-lib
OSINT (Разведка открытых источников)РазведкаСбор информацииСоциальная инженерия
GitHubpostuf/telegram-osint-lib

telegram-osint-lib

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

Репозиторий
315462 лет назадПроверено Kitploit

Популярное

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

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

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

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

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

Библиотека сценариев Telegram OSINT

Gitpod ready-to-code

codecov

Описание

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

Использование Telegram API от официального Android клиента.

Обоснование

Протокол Telegram https://core.telegram.org/ имеет технически полную и подробную документацию, но не охватывает сценарии использования. Наша цель — создать библиотеку, которая реализует некоторые реальные сценарии использования OSINT, включая:

  • поиск пользователя в определенных группах;
  • разбор участников групп;
  • мониторинг статуса пользователя онлайн;
  • загрузка фотографий из канала;
  • мониторинг изменений профиля пользователя (фото/био/и т.д.);
  • получение сообщений от конкретного пользователя.

Требования

  • PHP 7.4+
  • Composer
    • phpseclib

Документация

  • Создание сценария

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

Прежде всего, добавьте библиотеку в ваше приложение с помощью Composer:

root@kitploit:~
composer require postuf/telegram-api-lib

Чтобы посмотреть примеры использования, перейдите в каталог examples. Вам необходимо сгенерировать ключи аутентификации, выполните php registration.php, чтобы получить их. Теперь всё готово, вы можете запустить любой из примеров, например, php parseGroupMembers.php, и посмотреть вывод.

Подробное логирование (все отправленные/полученные сообщения) включено по умолчанию, добавьте --info в аргументы, чтобы отключить его.

Docker контейнер

root@kitploit:~
docker build -t telegram-osint-lib .
docker run -d -t --name tg-osint-lib telegram-osint-lib
docker exec -it tg-osint-lib /bin/bash
php examples/registration.php

Когда вы получите AuthKey в скрипте регистрации, вы можете использовать его следующим образом:

root@kitploit:~
docker exec  --env BOT=your-auth-key -i tg-osint-lib php examples/monitorNumbers.php -n 123123123
# если вы сохранили ключ в файл
docker exec  --env BOT=@auth-key-filename-in-docker -i tg-osint-lib php examples/monitorNumbers.php -n 123123123

Ограничения

2FA не поддерживается.

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