Bene, non me lo aspettavo, ma ecco la storia. Stavo facendo alcuni test, ho copiato uno dei .db.crypt12
in /sotrage/emulated/0/Whatsapp/Databases/
dal mio telefono al mio computer, quindi, ho installato Whatsapp su un emulatore e ho spostato il mio account dal mio telefono all'emulatore. Quindi, ho preso il file key
in /data/data/com.whatsapp/files/
dall'emulatore e ho provato a decodificare il file del database, ma senza fortuna. A quel punto ho radicato il mio telefono per ottenere la chiave originale ed era in effetti diverso. Come possono essere decrittografati i backup di google drive quando cambi telefono se la chiave che ti invia il server è diversa? Inviano la stessa chiave solo se si effettua il login su Google Drive?