Чтение сообщений 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