J'ai le même désir de sauvegarder toutes mes données Samsung Memo en texte clair sur mon ordinateur. J'ai également utilisé Samsung Smart Switch (en utilisant les paramètres par défaut) pour transférer les informations sur mon ordinateur, puis j'ai constaté qu'il y avait une opaque memo.nmmm
fichier.
J'ai renommé memo.nmmm
a memo.zip
et j'ai trouvé que je pouvais extraire l'archive avec succès.
Cette extraction produit trois fichiers :
memo.bk
SmartSwitchBackup.json
SSMDummyValue.exml
Le fichier JSON est en texte clair, mais ne semble pas contenir de mémos. Je suppose que les autres fichiers sont cryptés, car je n'ai pas pu les lire. Je suppose que exml
signifie "xml crypté", il est donc probablement possible de forcer la clé de décryptage en recherchant l'adresse de l'utilisateur. <?xml version="
chaîne.
Il semble que les chercheurs aquí a eu une idée similaire. Ils ont apparemment développé un outil de décryptage tel que publié aquí mais le texte intégral du PDF n'est pas disponible pour le téléchargement public. Malheureusement, je n'ai pu trouver aucun outil public permettant de décrypter mes données locales (j'ai essayé este mais le logiciel le plus récent n'a pas fonctionné comme prévu - peut-être qu'une version plus ancienne du logiciel pourrait faire ce que dit l'article, mais je n'ai pas cherché à le faire - encore).
Cependant, en réalisant que les publications des chercheurs ci-dessus montrent qu'il y a à la fois un cryptage par code PIN et un cryptage par défaut pour les sauvegardes (les deux se produisent sur le téléphone avant que les données ne soient transmises à l'ordinateur, selon leurs diagrammes), j'ai réalisé que je devrais en fait regarder les paramètres du Smart Switch pour voir s'il y a un moyen de supprimer les paramètres de cryptage.
Sur le téléphone, ouvrez l'application Samsung Smart Switch. Appuyez sur le menu "kebab" à ellipse verticale : Settings
qui vous amène à Paramètres de l'interrupteur intelligent .
En vertu de la Sécurité Il y a une rubrique Cryptage du stockage externe qui contient :
- Sécurisé avec le compte Samsung
- Sécurisé par un mot de passe
- Pas de cryptage
J'ai changé le paramètre de la première option à la dernière option et j'ai relancé la sauvegarde de Smart Switch.
Malheureusement, cela ne semble pas avoir rendu les fichiers beaucoup plus faciles à lire. Il produit toujours l'opaque memo.nmmm
et cela extrait toujours les trois mêmes fichiers, avec les mêmes tailles de fichier chacun. Entre la première sortie chiffrée et la deuxième sortie non chiffrée, j'ai lancé une comparaison binaire sur les fichiers suivants memo.bk
y SSMDummyValue.exml
des fichiers. Le site memo.bk
sont complètement différents, mais les SSMDummyValue.exml
sont les mêmes, sauf pour le dernier tiers du fichier. Le site SmartSwitchBackup.json
ne s'affichaient pas bien jusqu'à ce que je auto-formatés et il était évident qu'ils étaient identiques.
Donc, mes options restantes sont
- attendre les auteurs de este de répondre à ma demande du PDF complet (mais je ne fais partie d'aucune institution, donc quelqu'un d'autre aurait peut-être de meilleures chances) pour voir s'il contient un logiciel qui pourrait aider à décrypter les fichiers Memo
- essayer d'obtenir une ancienne version de ce logiciel peut-être en contactant ces experts en médecine légale.
- essayer de décrypter par force brute le
SSMDummyValue.exml
fichier en utilisant les méthodes de cryptage mentionnées dans les publications médico-légales susmentionnées.
Toutes ces options prennent plus de temps que je n'en ai pour l'instant, alors j'ai pensé que je posterais mes résultats actuels ici au cas où cela aiderait quelqu'un à franchir les prochaines étapes. Je mettrai à jour ma réponse plus tard lorsque j'aurai trouvé une solution plus complète.