Consider the following scenario:

  • The chat database (msgstore.db.crypt12) is encrypted with a key.
  • The key is lost after performing a factory reset.
  • I put the db files back in their place (internal storage -> whatsapp -> databases) and install Whatsapp.
  • After verification it prompts to restore messages and on confirmation it restores them.

How does it restore the messages without key?

  • the key is probably stored on their servers, and when restoring, the app gets the key from their servers. – Nadav Tasher May 21 '17 at 7:48
  • you can try copying the file, removing whatsapp, replacing the file and toggle airplane mode. it wont work. – Nadav Tasher May 21 '17 at 9:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.