Alors, j'ai décidé d'essayer d'analyser mon historique de chat WhatsApp. Dans ce but, la fonction d'exportation intégrée fonctionnerait assez bien, mais elle est pour une raison quelconque limitée aux 40 000 derniers messages. Certains de mes chats remontent beaucoup plus loin que cela, et j'aimerais inclure ces conversations dans mon ensemble de données.
Et c'est là que ça se complique. Voici ce que j'ai essayé jusqu'à présent :
-
Une variété d'outils de récupération (drfone, BackupToolForWhatsApp,...) qui ont invariablement échoué à se connecter et / ou ont demandé beaucoup d'argent et / ou contenaient des logiciels malveillants
-
Trouver le fichier msgstore.db.crypt12 sur le téléphone et l'ouvrir en tant que texte avec diverses applications (certaines personnes prétendaient que cela fonctionnait, mais cela n'a pas fonctionné, tout a juste planté ou s'est plaint du format)
-
Copier le msgstore.db.crypt12 sur mon ordinateur et le décrypter avec le fichier clé, ce qui a conduit au problème suivant, obtenir ledit fichier clé.
-
Un tas d'outils d'extraction de clé WhatsApp obsolètes et donc plus fonctionnels qui ont tenté de récupérer les sauvegardes de Google Drive, ou d'installer temporairement une version obsolète de WhatsApp avec une vulnérabilité permettant l'extraction de la clé. Cela a échoué car les outils n'ont pas été mis à jour depuis environ trois ans et je ne suis pas assez doué en Java pour aller fouiller dans leur code source moi-même. J'ai effectivement téléchargé un APK obsolète pour essayer d'installer manuellement cette ancienne version de WhatsApp, mais cela n'a entraîné qu'une erreur sur la date/heure de mon téléphone (qui était réglée sur automatique et donc correcte) et pas de clé.
-
Rooter mon téléphone pour accéder au répertoire où se trouve espérons le la clé. Cela a échoué, peut-être parce que j'ai commis l'erreur de mettre à jour mon firmware vers le niveau de correctif de juillet 2019, donc aucun exploit root ne semblait fonctionner
-
Explorer des répertoires protégés avec des outils qui ne nécessitent pas tout à fait un accès root. Cependant, je n'ai pas réussi à localiser quelque chose qui ressemblait même à l'endroit où WhatsApp pourrait stocker sa clé.
-
Lire de nombreux messages de forum sur le même problème sans résultats discernables.
Je suis en train d'utiliser un Samsung Galaxy S8, numéro de modèle SM-G950F, localisation allemande, avec Android 9.
Ma question est simple : Que puis-je encore faire ? Ça ne peut pas être littéralement impossible de fouiller dans les messages que WhatsApp stocke joyeusement et sauvegarde. Je serais même prêt à acheter un logiciel tant que son prix est raisonnable et qu'il est garanti de fonctionner.
Aussi, dans quel répertoire devrais-je chercher pour obtenir cette clé, en supposant que j'obtiendrais d'une manière ou d'une autre un accès root ?
Mise à jour 28.07.2020 : Il semble que dans certains endroits (notamment l'UE ?), la fonction d'exportation native a été désactivée dans son intégralité. La méthode détaillée dans ma réponse ci-dessous fonctionne toujours très bien, cependant.
0 votes
Comment exporter chaque contact individuellement? Peut-être que 40 000 est suffisant. concernant 4. quelqu'un l'a réussi sur S10 avec Pie 9.0 l'écueil est le redémarrage nécessaire entre la désinstallation (-k)/l'installation. la date peut être réglée manuellement sur le passé 5. devrait être possible dans un avenir proche (en supposant que vous l'ayez déjà déverrouillé) Avec un accès root vous n'avez pas besoin de la clé, il y a aussi une base de données non cryptée que vous pouvez utiliser. tout est dans /data/data/com.whatsapp
0 votes
@alecxs Malheureusement, j'ai eu des discussions individuelles avec significativement plus de 40 000 messages. Et j'ai vu le forum où quelqu'un a réussi à le faire avec Android 9, mais en suivant les mêmes étapes, je n'ai obtenu aucun résultat.