Intereting Posts
Доступ к экземпляру родительской активности? Как читать текстовый файл в Android? Включение поддержки SMS в Hangouts 2.0 приводит к перерыву BroadcastReceiver SMS_RECEIVED в моем приложении Как называется маленький виджет с тремя точками внутри карты в андроиде? Canvas 'drawLine и drawRect не включают конечную позицию? Добавление внешней библиотеки в студию Android 0.3.6 Анимация TextView для увеличения целого числа и остановки в какой-то момент? Как очистить SharedPreferences вне приложения Android Как найти утечки памяти из собственного кода в android Добавление CheckBox в список строк теряет мои события onItemClick? Поддержание / сохранение / восстановление позиции прокрутки при возврате в ListView Как реализовать индикатор выполнения загрузки файлов в android Предупреждение: для запроса без сеанса требуется токен, но отсутствует идентификатор приложения или токен клиента Как решить «Код версии вашего APK должен быть выше 2.» в консоли разработчика Google Play? Как создать пользовательские свойства в xml для Android?

Чтение сообщений whatsapp

Я хочу создать приложение для Android, которое считывает входящие, а также сообщения whatsapp. Я хочу сделать резервную вещь. Хотя есть возможность сделать это в whatsapp. Но я хочу прочитать сообщения, а затем вернуть их из своего приложения. Я узнал, что whatsapp хранит сообщения в зашифрованном формате в файловой системе. Так кто может рассказать мне, как читать этот зашифрованный файл.

Solutions Collecting From Web of "Чтение сообщений whatsapp"

WhatsApp делает резервное копирование чата каждый день в 4 часа ночи на SD-карте. Это единственная база данных, зашифрованная ключом AES. Так как он находится на внешнем хранилище, ваше приложение может его прочитать, если у вас есть доступ к внешнему хранилищу.

Вы можете легко расшифровать эту базу данных (в этом случае доступна бумага).

Тем не менее, это даст вам только обновленные чаты каждые 24 часа.

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

  1. Проверьте, что такое ключ дешифрования whatsapp (вы должны декомпилировать его)
  2. Читать содержимое файла
  3. Расшифровать содержимое с помощью ключа дешифрования

Помните, что с корневым телефоном вы можете повсюду получить доступ, другие, возможно, нуждаются в JNI, чтобы сделать некоторые трюки

Upvote, если помогает! 🙂

Используйте инструмент Whatsapp Xtract 2.0 для дешифрования баз данных whatsapp и преобразования его в HTML.

Ссылка для скачивания и обсуждения на форуме xda