Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#51 Le 16/03/2013, à 17:11

jamesbad000

Re : Impossible de monter clé usb chiffrée

J'avoue que je suis plutôt surpris qu'il ait retrouvé qq chose. Du coup il doit bien y avoir des superbloc valides qui trainent qq part. Ce qui te permettrait peut-être de récupérer plus de fichiers, et avec leurs noms d'origine.

As tu quand même essayé d'ouvrir qq un des fichiers récupérés pour voir s'ils contiennent vraiment qq chose d'utilisable ?

Au reste, il est possible et même normal, que photorec prennent parfois des vessies pour des lanternes. c'est à dire qu'il croit reconnaitre un fichier xml, mais qu'en fait il ne contiennent que des cochoneries.

Les clef pgp en particulier je ne sais pas s'il y a moyen pour photorec de les identifier.
Il faut aller regarder la liste des types de fichiers reconnu sur le site du logiciel photorec

edit : photorec retrouve aussi des fichiers supprimés, ou même contenues dans d'anciennes partitions qui se trouvaient au même emplacement que l'actuelle. Tant que rien n'a été réécrit au même emplacement du disque, les données sont toujours là, même si elle ne sont plus référencées par le système de fichier...

Dernière modification par jamesbad000 (Le 16/03/2013, à 17:26)


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#52 Le 16/03/2013, à 17:32

maboul

Re : Impossible de monter clé usb chiffrée

les fichiers récupérés s'affichent correctement pour ceux que j'ai ouverts.
effectivement photorec ne reconnaît pas les .asc, enfin je sais pas si on peut lui en vouloir pour ça il en récupère déjà pas mal...

alors je continue la piste des super bloc...

Hors ligne

#53 Le 16/03/2013, à 17:45

jamesbad000

Re : Impossible de monter clé usb chiffrée

Non, tu ne peux vraiment pas lui en vouloir pour ça. Il est impossible qu'un programme puisse reconnaitre des données arbitraire comme le sont des cles de cryptage, sauf à ce qu'il y ait un indice (tel le magic number des superbloc).

Bon pour les superbloc, vu que dumpe2fs ne les trouves pas, probablement parce qu'ils ont été décalés. Il faut utiliser une version améliorée du script python, Parce que en l'état il ne sera pas d'une grande aide.

J'ai commencé à travailler dessus, mais ce n'est pas tout à fait prêt, car il faut que je trouve une règle fiable pour éliminer les faux positifs (c'est à dire quand il trouve un magic number mais que le reste des données du bloc n'ont rien à voir avec un superbloc...

Je pense que d'ici demain soir j'aurais eu le temps de régler le problème...


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#54 Le 17/03/2013, à 21:36

jamesbad000

Re : Impossible de monter clé usb chiffrée

Hello,

Changement de programme. Car en plus de devoir éliminer les faux positifs, il faut aussi détecter les vrais faux. (résultant probablement d'un formatage précédent).
Donc après avoir vérifié
1 - que l'effacement total du premier superbloc entraine l'impossibilité pour la commande dumpe2fs de trouver les autres superbloc.
2 - Que testdisk lui, trouve bien les superbloc de secours dans les même conditions. (Sauf à ce que le système de fichier soit décalé. Mais pour le moment il n'y a finalement pas de raison de penser que c'est le cas. Puisque je l'avais déduis de l'incapacité de dumpe2fs à trouver les superbloc de secours)

Je préconise donc

sudo testdisk /dev/mapper/brokenUSB

Pour le type de table de partition, il faudra indiquer

>[None   ] Non partitioned media

Ensuite choisir

>[ Advanced ] Filesystem Utils

et lancer l'option

>[Superblock]

puis me retourner le résultat affiché.

Dernière modification par jamesbad000 (Le 17/03/2013, à 21:41)


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#55 Le 17/03/2013, à 22:37

maboul

Re : Impossible de monter clé usb chiffrée

il n'a pas trouvé /dev/mapper/brokenUSB donc j'ai lancé

sudo testdisk /dev/sde1

après

>[ Advanced ] Filesystem Utils

il ne propose pas l'option superblock, seulement

TestDisk 6.13, Data Recovery Utility, November 2011
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sde1 - 16 GB / 14 GiB - CHS 15266 64 32

     Partition                  Start        End    Size in sectors
>   P Linux LUKS               0   0  1 15266  62 32   31266784



>[  Type  ]  [Image Creation]  [  Quit  ]
              Change type, this setting will not be saved on disk

donc j'ai lancé le processus et il a créé une image de la partition.

Hors ligne

#56 Le 17/03/2013, à 23:33

jamesbad000

Re : Impossible de monter clé usb chiffrée

maboul a écrit :

il n'a pas trouvé /dev/mapper/brokenUSB

je n'ose croire que tu as oublié d'effectuer la procédure que je t'ai donné pour faire apparaitre ton volume décrypté dans /dev/mapper... Et que ça ne t'a pas arrêté de ne pas le trouver !

Retourne au post #33 et 35 (ne touche pas 20000) et ensuite je pense que ça ira mieux !

maboul a écrit :

donc j'ai lancé le processus et il a créé une image de la partition.

Total délire!!! Remarque c'est bien, maintenant tu as une copie de secours de ta partition. Garde la bien au chaud. Je sens qu'elle va pouvoir servir cool


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#57 Le 18/03/2013, à 10:50

maboul

Re : Impossible de monter clé usb chiffrée

oups big_smile

TestDisk 6.13, Data Recovery Utility, November 2011
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/mapper/brokenUSB - 16 GB / 14 GiB - CHS 31264728 1 1

     Partition                  Start        End    Size in sectors

>  ext4                           0   31264727   31264728 [bellish]             
 superblock 32768, blocksize=4096 [bellish]
 superblock 98304, blocksize=4096 [bellish]
 superblock 163840, blocksize=4096 [bellish]
 superblock 229376, blocksize=4096 [bellish]
 superblock 294912, blocksize=4096 [bellish]
 superblock 819200, blocksize=4096 [bellish]
 superblock 884736, blocksize=4096 [bellish]
 superblock 1605632, blocksize=4096 [bellish]
 superblock 2654208, blocksize=4096 [bellish]

 To repair the filesystem using alternate superblock, run
    Next

>[  Quit  ]

Hors ligne

#58 Le 18/03/2013, à 13:45

jamesbad000

Re : Impossible de monter clé usb chiffrée

Oh, mais que voilà des beaux superbloc !

Bon tu va essayer de monter ton système de fichier avec la commande ci-dessous en introduisant un à un les n° de superbloc indiqués jusqu'à ce que ça veuille bien... Evidemment tu n'oublie pas les commandes préparatoires pour monter /dev/mapper/brokenUSB...

Avec le 1er n° de superbloc indiqué (32768) ça donne :

sudo mount -r -o sb=$((32768*4))  /dev/mapper/brokenUSB  /mnt

S'il n'y a pas de message d'erreur. Tu pourra accéder à ta partition dans /mnt
A ce stade récupère déjà tout ce que tu peux. Et après seulement on tentera une réparation du système de fichier.

Edit rajouté l'option -r (read only)

Dernière modification par jamesbad000 (Le 03/04/2013, à 20:50)


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#59 Le 03/04/2013, à 00:59

maboul

Re : Impossible de monter clé usb chiffrée

de retour

à chaque fois que je tape la commande ci-dessus, pour chaque superblock, il me dit :

yuna@ordinateur:~$ sudo mount -o sb=$((32768*4))  /dev/mapper/brokenUSB  /mnt
mount : /dev/mapper/brokenUSB est déjà monté ou /mnt est occupé

et évidemment rien n'apparaît dans /mnt

je crois que j'ai tout fait comme il faut, comment résoudre ce problème ?

Hors ligne

#60 Le 03/04/2013, à 20:57

jamesbad000

Re : Impossible de monter clé usb chiffrée

Finalement c'était doublement une erreur de ma part de rejeter la suggestion de whoies. On aurait extrait l'image décryptée, déjà ça ferait une couche de problèmes en moins...

Tu veux bien refaire le montage de ta partition cryptée conformément à la manip du post #33, en me donnant, comme d'habitude smile, le retour de TOUTES (y a pas le rouge clignotant, mais fait comme si, et ce pour l'éternité ) les commandes !!!

Puis retenter (en prenant en compte le paramètre -r que j'ai ajouté dans la commande du post #58) et si ça échoue me donner en plus le retour de

sudo mount -l

Dernière modification par jamesbad000 (Le 03/04/2013, à 21:00)


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#61 Le 08/04/2013, à 16:27

maboul

Re : Impossible de monter clé usb chiffrée

alors voici le résultat des commandes :

yuna@ordinateur:~$ sudo blkid
[sudo] password for yuna: 
/dev/sda1: LABEL="Windows RE tools" UUID="1EA0203DA0201DB1" TYPE="ntfs" 
/dev/sda2: LABEL="SYSTEM" UUID="1C22-1989" TYPE="vfat" 
/dev/sda3: UUID="d5d6e15c-6ab9-4ff3-a827-31397dd1d917" TYPE="ext4" 
/dev/sda4: UUID="E23A23263A22F767" TYPE="ntfs" 
/dev/sda5: LABEL="SAMSUNG_REC2" UUID="9E22ED8622ED63AD" TYPE="ntfs" 
/dev/sda6: UUID="8d60ff07-ea62-42a7-826b-150bca97457a" TYPE="crypto_LUKS" 
/dev/sda7: UUID="f5c0cef4-d108-48e8-8d46-54558e826ee6" TYPE="crypto_LUKS" 
/dev/sda8: UUID="8e5f5723-90f4-4dea-a2e2-0e13eabb1436" TYPE="ext4" 
/dev/sda9: UUID="5331495c-2a99-4d33-aeba-1157cb9ffa0f" TYPE="ext4" 
/dev/sda11: UUID="B8D5-9600" TYPE="vfat" 
/dev/mapper/cryptswap1: UUID="a1f48e2e-d7f9-4788-8487-52e6255ff2fb" TYPE="swap" 
/dev/sdb1: UUID="42e22635-1a55-4fee-a7d5-5310ed33490f" TYPE="crypto_LUKS" 

yuna@ordinateur:~$ sudo cryptsetup luksOpen /dev/sdb1 brokenUSB
Enter passphrase for /dev/sdb1: 
Cannot use device /dev/sdb1 which is in use (already mapped or mounted).

yuna@ordinateur:~$ sudo ls /dev/mapper
brokenUSB  control  cryptswap1

yuna@ordinateur:~$ sudo dumpe2fs -h /dev/mapper/brokenUSB
dumpe2fs 1.42.5 (29-Jul-2012)
dumpe2fs: Numéro magique invalide dans le super-bloc lors de la tentative d'ouverture de /dev/mapper/brokenUSB
Impossible de trouver un superbloc de système de fichiers valide.

yuna@ordinateur:~$ sudo mount -r /dev/mapper/brokenUSB /mnt
mount : vous devez indiquer le type de système de fichiers

yuna@ordinateur:~$ sudo mount -r -o sb=$((32768*4))  /dev/mapper/brokenUSB  /mnt

yuna@ordinateur:~$ sudo mount -r -o sb=$((98304*4))  /dev/mapper/brokenUSB  /mnt 
mount : /dev/mapper/brokenUSB est déjà monté ou /mnt est occupé
mount : selon mtab, /dev/mapper/brokenUSB est déjà monté sur /mnt

yuna@ordinateur:~$ sudo mount -r -o sb=$((163840*4))  /dev/mapper/brokenUSB  /mnt
mount : /dev/mapper/brokenUSB est déjà monté ou /mnt est occupé
mount : selon mtab, /dev/mapper/brokenUSB est déjà monté sur /mnt

yuna@ordinateur:~$ sudo mount -l
/dev/sda9 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
/dev/sda3 on /boot type ext4 (rw)
/dev/sda8 on /home type ext4 (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
/home/yuna/.Private on /home/yuna type ecryptfs (ecryptfs_check_dev_ruid,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_unlink_sigs,ecryptfs_sig=1c1639b4f5a2da52,ecryptfs_fnek_sig=4739f04806ba07b8)
gvfsd-fuse on /run/user/yuna/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=yuna)
/dev/mapper/brokenUSB on /mnt type ext4 (ro,sb=131072)
yuna@ordinateur:~$ 

il semble que trois documents ont atterri dans /mnt lors de la première commande mais pas les autres.

Hors ligne

#62 Le 08/04/2013, à 17:33

jamesbad000

Re : Impossible de monter clé usb chiffrée

La dernière ligne

/dev/mapper/brokenUSB on /mnt type ext4 (ro,sb=131072)

indique que ta partition est déjà montée sur le permier superbloc de secours (131072/4 = 32768)

Donc à un moment, ça a du t'échapper, mais ça a bien fonctionné. Maintenant si tu ne vois que trois fichiers, c'est que le système de fichier est trop endommagé pour pouvoir en tirer quelque chose par ce moyen. Donc il faut tenter de le réparer.

Avant, il serait préférable de faire une copie de secours de l'image décryptée.

sudo umount /mnt
sudo dd if=/dev/mapper/brokenUSB /xxxx/fichierImageUsb bs=4k

(Evidemment tu remplace /xxxx par le chemin d'accès à un répertoire ou il y a assez de place)

Puis réparer :

sudo fsck -fy /dev/mapper/brokenUSB 

donner le retour de la commande


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne