3 votes

Puis-je accéder aux données Memo sans rooter ?

J'ai essentiellement besoin de faire deux choses avec mes notes Memo, ce que je n'ai pu faire avec aucun moyen simple :

  • les sauvegarder tous dans un fichier sur mon PC (au diable les sauvegardes en nuage, Je n'ai pas pu sortir mes propres fichiers de là. )
  • avoir accès à la date et à l'heure de création complètes (l'application Mémo n'affiche la date que pour les notes plus anciennes)

J'ai essayé, mais je n'ai pas trouvé de moyen plus simple d'y parvenir. J'en ai donc conclu que le seul moyen était d'obtenir les fichiers de données internes utilisés par l'application Memo (et d'essayer de les ouvrir d'une manière ou d'une autre).

Est-il possible d'obtenir ce(s) fichier(s) sans rooter le téléphone ?

Je ne sais pas comment sont définies les autorisations sur un téléphone non rooté, mais une autre application spécialisée pourrait-elle être en mesure de récupérer ce fichier ? J'ai essayé d'utiliser l'application Total Commander et de rechercher les différents répertoires mentionnés, par ex. aquí mais je n'ai rien trouvé.

Je veux éviter l'enracinement si possible car j'ai entendu dire que c'est une grosse opération, laborieuse et risquée.

J'ai un Samsung S7 avec Android 8.0.0.

EDIT: J'ai pu transfert (en utilisant Samsung Smart Switch sur le PC et le téléphone) le fichier nommé memo.nmmm à mon PC sans rooter ! Mais seulement le transfert, pas l'ouverture ! Donc maintenant :

  1. Est-ce que ce fichier est stocké sur mon téléphone ou s'il a été créé par l'application Smart Switch ?
  2. Comment puis-je ouvrir cette memo.nmmm fichier ? Il ne ressemble à aucun type de fichier connu, fichier(1) sous Linux ne le reconnaît pas :

enter image description here

2voto

Diamond Python Points 145

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.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X