Je suis donc sur Marshmallow et j'ai formaté ma carte SD en tant que stockage interne. Son système de fichiers s'est corrompu deux semaines plus tard pour une raison quelconque.
En le branchant sur GParted, je vois 16 Mo de FAT32 et le reste est un système de fichiers non reconnu. Ce n'est pas non formaté, juste non reconnu.
GParted donne le "Impossible de lire le contenu du système de fichiers." erreur pour les deux partitions, bien que la partition FAT32 soit parfaitement accessible à partir du navigateur de fichiers.
Il s'agit d'un Samsung i9505 fonctionnant sur Cyanogenmod 13 de nuit.
EDIT: J'ai découvert que les partitions non reconnues sont un ext4 crypté AES-128 bits statique. Maintenant, je vais essayer de le décrypter et de récupérer quoi que ce soit.
EDIT2: J'ai changé d'avis et ne me dérange pas. Formatage en tant que stockage externe cette fois.
la source
Réponses:
Même si cela ne répond pas complètement à la question, voici un guide pour décrypter le stockage externe formaté en interne. Cependant, vous devez être root sur votre téléphone.
L'essentiel est que nous recherchons des chaînes comprenant le mot-clé
expand
et se terminant par.key
dedans envold
utilisant:Il renvoie une clé de 16 octets.
Ensuite, vous passez la clé à ce mauvais garçon:
Et montez cela dans:
Maintenant, vous pouvez
cp
tout ailleurs et, espérons-le, enregistrer certaines données. N'oubliez pas d'exclure toutes les données liées aux clés (grep
) lorsque vous le faites, au cas où vous voudriez reformater à nouveau en tant qu'interne et remettre vos données dedans.la source
hexdump -e '1/1 "%.2x"' expand_8838e738a18746b6e435bb0d04c15ccd.key
pour convertir le binaire en hexadécimal.expand_8838e738a18746b6e435bb0d04c15ccd.key
(le nombre hexadécimal réel dépend de votre périphérique de stockage étendu) doit être récupérée ou lue sur le téléphone. Le fichier est généralement situé dans le répertoire/data/misc/vold
et le répertoire peut contenir plusieurs clés si plusieurs cartes SD ont été utilisées. Notez que vous devez avoirroot
accès à votre téléphone pour voir le contenu des fichiers de clés et extraire la clé de cryptage requise.