Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём неправильно. Необходимо обновить браузер или попробовать использовать другой.
РАЗБОРСтатья
Анализ базы данных Telegram: Как получить доступ к сообщениям (Часть 1)
Всем привет. Совместно с @Sunnych возникла идея получить переписку телеграмма на рутированном смартфоне.
База данных Telegram, а именно файл cache4.db находиться в смартфоне по адресу:
/data/data/org.telegram.messenger/files/cache4.db
После получения файла БД было разработано приложение Receiver под Windows 7/8/10, приложение использует Microsoft .NET Framework 4.6
требует только распаковки и запуска файла Receiver.exe.
После запуска приложения требуется подключить БД:
При удачном подключении:
Так как в Telegram не все пользователи могут быть связаны с номером телефона для начала выведем таблицу пользователей с их:
uid (уникальным идентификатором);
name (именем);
полем data (хранит информацию о пользователе в двоичном виде, нам важен в этом поле только номер телефона).
После вывода таблицы мы узнаём uid и фильтруем по нему сообщения:
В итоге получает таблицу с сообщениями в явном виде. После этого сохраним отчёт в формате PDF, так как при формировании документа PDF я использовал кодировку Windows arial.ttf (другого способа я не нашёл, для корректного отображения русского текста).
Документ Report.pdf автоматически откроется (перед открытием будет сообщение о месте хранения отчёта).
Спасибо за материал. На виртуалке 7ке запускаю, указываю cache4.db, итог "подключено к бд". Указываю вывести всех пользователей = подключите бд. Что может быть?
Спасибо за материал. На виртуалке 7ке запускаю, указываю cache4.db, итог "подключено к бд". Указываю вывести всех пользователей = подключите бд. Что может быть?
На виртуалке не тестировал, какой Microsoft .NET Framework запущен на виртуадке Windows 7? Свежая БД с Telegram 4.9.1 считывалась без проблем, есть возможность протестировать не на виртуалке?
Всем привет. Совместно с @Sunnych возникла идея получить переписку телеграмма на рутированном смартфоне.
База данных Telegram, а именно файл cache4.db находиться в смартфоне по адресу:
После получения файла БД было разработано приложение Receiver под Windows 7/8/10, приложение использует Microsoft .NET Framework 4.6 требует только распаковки и запуске файла Receiver.exe.
После запуска приложения требуется подключить БД:
В итоге получает таблицу с сообщениями в явном виде. После этого сохраним отчёт в формате PDF, так как при формировании документа PDF я использовал кодировку Windows arial.ttf (другого способа я не нашёл, для корректного отображения русского текста).
Документ Report.pdf автоматически откроется (перед открытием будет сообщение о месте хранения отчёта).
Лично не пробовал. Но, для начала нужно получить root права на смартфоне. Потом запустить adb, в командной строке выполнить: adb root adb pull /data/data/org.telegram.messenger/files/cache4.db C:/TelegramDB/
Команда pull скопирует файл cache4.db в папку TelegramDB на ПК. Можно еще попробовать скопировать сначала на sdcard а уже потом на ПК.
Лично не пробовал. Но, для начала нужно получить root права на смартфоне. Потом запустить adb, в командной строке выполнить: adb root adb pull /data/data/org.telegram.messenger/files/cache4.db C:/TelegramDB/
Команда pull скопирует файл cache4.db в папку TelegramDB на ПК. Можно еще попробовать скопировать сначала на sdcard а уже потом на ПК.
Интересно, а если еще сделать поиск по ключевым словам, каким нибудь экстремистским, затем добавить базу данных телефонов и уже потом подбирать телефоны к никам, то можно нехилый такой список людей посадить. Думаю того, кто сделает так, из рядового сразу в капитаны повысят)
Доброго. Этот релиз на виртуалке отработал. Единственное что вывел пустую форму, но может база пустая у меня.
Упс... При повторном нажатии вывести всех пользователей отработало...
Доброго. Этот релиз на виртуалке отработал. Единственное что вывел пустую форму, но может база пустая у меня.
Упс... При повторном нажатии вывести всех пользователей отработало...
У меня почему-то удалились автоматически все сообщения и файлы из избранного в телеграм Х. Хотел открыть базу данных через sqlite - требует какой-то пароль. А через вашу программу не открывается база, она в формате sqlite, а программа требует формат db. Что можно с этим сделать?
У меня почему-то удалились автоматически все сообщения и файлы из избранного в телеграм Х. Хотел открыть базу данных через sqlite - требует какой-то пароль. А через вашу программу не открывается база, она в формате sqlite, а программа требует формат db. Что можно с этим сделать?
По идеи БД телеграм Х - зашифрована, ключ к БД знает только приложение телеграм Х. Если файл /data/data/org.telegram.messenger/files/cache4.db - требует пароль(ключ) то Вам лучше в поддержку Телеграм Х обратиться.
Просто к сожалению не на всех телефонах есть возможность получить рут-права, да и с риском потерять все данные мало, кто согласится на это ) а как раз изъятие переписок с этих мессенджеров очень актуальный)
похоже тема старая не как не получается получить сообщения ввожу uid numer и нечего статус меняет на disconected
а с рут проблем нет особо не партесь есть приложение x-plore на андроид с него можно и дату и обб открыть а если подойти более лучше то вшиваем пайлоад в телеграмм апк и как раз получим метерпретер в директории с cache4.db root нужен только атакующему а не жертве
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь. Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.
Комментарии
23