• XSS.stack #1 – первый литературный журнал от юзеров форума

telegram bot

SlEpOy_SnIpEr

Премиум
Premium
Регистрация
17.02.2021
Сообщения
293
Реакции
70
Гарант сделки
4
Здравствуйте всем! Нашел троян/вирус, который выполняет определенные действия и отправляет данные боту в телеграм. Смог достать api токен этого бота телеграмм и есть id чата, куда отправляются сообщения. Возможно ли прочитывать то, что отправляет боту вирус?
 
Последнее редактирование:
чек сурсы https://mega.nz/file/v6xVFaAB#6yguBm5FsOKTTtHN9cxWOxJYJOJRqykZmF8wCYQ0r7w
указываешь:
1)токен бота
2)id чата
3)твой айди
выдаст юзернейм бота, пишешь ему /start
с какого сообщения указываешь 0
бот будет тебе тоже логи пересылать
 
Последнее редактирование:
Инфа о боте
https://api.telegram.org/bot<token>/getMe

https://api.telegram.org/bot<token>/getUpdates
В ответе будут ID отправителя, текст сообщений и вложенные файлы
Можно еще хук сделать
https://api.telegram.org/bot<token>/setWebhook?url=<URL>

Сайт со всеми апи:
https://telegram-bot-sdk.readme.io/reference/getmehttps://telegram-bot-sdk.readme.io/reference/getme И офф чекни тоже
Немного ошибся я. не так написал. Скрипт с сервера с помощью токен айди бота отправляет какому-то человеку по chat_id сообщение. нужно это сообщение перехватить.
Написал вот такой код, но сообщение не перехватывает.
Код:
using Telegram.Bot;
using Telegram.Bot.Types;

namespace Decrypt_bot
{
    internal class Program
    {
        static void Main(string[] args)
        {
            var client = new TelegramBotClient("bot_token_id");
            client.StartReceiving(Update, Error);

            Console.ReadLine();
        }

        private static async Task Error(ITelegramBotClient botClient, Exception exception, CancellationToken token)
        {
           
        }

        async private static Task Update(ITelegramBotClient botClient, Update update, CancellationToken token)
        {
            var message = update.Message;
            if (message.Text != null)
            {
                Console.WriteLine(message.Text);
            }
        }
    }
}
 
Ну апи нету возможности смотреть отправку сообщений ботом, только то что он принимает.
Если нету доступа к серверу, то ничего не сделать.
А с доступом, можно логи чекать, либо настроеть редирект всех сообщений тебе, ну тут куча вариантов, но исходники надо править.
Мониторинг трафика вряд ли что-то даст
 
Ну апи нету возможности смотреть отправку сообщений ботом, только то что он принимает.
Если нету доступа к серверу, то ничего не сделать.
А с доступом, можно логи чекать, либо настроеть редирект всех сообщений тебе, ну тут куча вариантов, но исходники надо править.
Мониторинг трафика вряд ли что-то даст
Вроде как прочитал, что можно как бы указать боту айди чата, чтоб он все, что отправил другому человеку переслать себе
 
Если я все верно понял, то:
Если твой chatId это приватный чат между ботом и пользователем, бот не сможет получить сообщения, которые он отправляет. поскольку API не предоставляет возможности ботам получать уведомления о собственных исходящих сообщениях
А если нет, то код выше должен сработать
 
Если я все верно понял, то:
Если твой chatId это приватный чат между ботом и пользователем, бот не сможет получить сообщения, которые он отправляет. поскольку API не предоставляет возможности ботам получать уведомления о собственных исходящих сообщениях
А если нет, то код выше должен сработать
Не срабатывает. Через ForwardSendMessageAsync, тоже результат не дал
 
Ты не сможешь читать эти сообщения при помощи Токена. У Telegram API есть ограничение на чтение сообщений от ботов другими ботами и своих собственных.
Твой код выше - позволяет читать сообщения, которые отправляются пользователями во всех группах где присутствует данный бот.
 
Пожалуйста, обратите внимание, что пользователь заблокирован
Здравствуйте всем! Нашел троян/вирус, который выполняет определенные действия и отправляет данные боту в телеграм. Смог достать api токен этого бота телеграмм и есть id чата, куда отправляются сообщения. Возможно ли прочитывать то, что отправляет боту вирус?
Напиши в лс, помогу, есть опыт.
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх