Un fichier effacé sur un support est toujours présent, seul son pointeur est cassé. Par conséquant, il est possible de récupérer ce fichier dans la condition où ce dernier ne fut pas écrasé par d’autres données.
Pour pouvoir récupérer ces données, il existe un petit outil en ligne de commande: Foremost.
Cet outil a été développé à l’origine par Defense Computer Forensics Lab en 1999.
Installation de Foremost
- Sous Debian/Ubuntu:
sudo apt-get install foremost
yaourt -S foremost
Utilisation de Foremost
Audit
Faire un audit sur la partition pour savoir ce qui peut-être récupéré:
sudo foremost -w -i [partition] -o [destination]
- -w : activation du mode audit
- -i : choix de la partition où se trouvent les fichiers effacés.
- -o : répertoire de destination de l’audit.
Récupération
Récupération de toutes les données effacées:
sudo foremost -t all -i /dev/sda1 -o /media/cleusb/sauv/
La partition /dev/sda1 est à adapter suivant les cas.
Ou choisir que certains types de fichier(jpeg,png et gif):
sudo foremost -t jpeg,png,gif -i /dev/sda1 -o /media/cleusb/sauv/
- -t : choix du type de fichier.
- -i : choix de la partition où se trouvent les fichiers effacés.
- -o : répertoire de destination de la récupération des fichiers effacés. Le répertoire de destination doit être obligatoirement vide.
Exemple de sortie
cat audit.txt
Foremost version 1.5.7 by Jesse Kornblum, Kris Kendall, and Nick Mikus Audit File Foremost started at Mon Oct 7 12:49:20 2013 Invocation: foremost -t jpeg,png,gif -i /dev/sda1 -o /home/fred/sauve/ Output directory: /home/fred/sauve Configuration file: /etc/foremost.conf ------------------------------------------------------------------ File: /dev/sda1 Start: Mon Oct 7 12:49:20 2013 Length: 337 MB (353654784 bytes) Num Name (bs=512) Size File Offset Comment 0: 00349988.gif 48 KB 179194278 (8233 x 29811) Finish: Mon Oct 7 12:49:23 2013 1 FILES EXTRACTED gif:= 1 ------------------------------------------------------------------ Foremost finished at Mon Oct 7 12:49:23 2013
Pour en savoir plus
man foremost
A noter qu’il existe les outils testdisk et photorec développés par Christophe grenier qui font exactement la même chose !
Cocorico !
Salut Polluw!
Testdisk ne sert pas à récupérer des données effacées… par contre réécriture du MBR, analyse des disques, création d’image, etc…
Photorec est un outil puissant, qui lui permet de récupérer des données même sur un disque défaillant et pour le coup il serait plus puissant que Foremost!
Photorec sera un sujet d’article futur…
Pour ajouter le support de plus de types de fichiers éditer /etc/foremost.conf
Existe-il un outil puissant qui permet de recuperer fichier android ?
Bonjour,
merci du conseil. j’ai lancé un audit sur un disque ntfs windows avec un systeme dessus à partir de mon disque linux Mint :
sudo foremost -w -i /media/patrinux/COMPAQ_OLD -o /media/patrinux/COMPAQ
et sa réponse a été ça:
Processing: stdin
|
et depuis plus rien, la main de revient pas et le fichier audit.txt est vide….Que se passe t-il, svp, ceux qui l’ont déjà utilisé?
@Patrick essayé outils testdisk http://www.manjaro.fr/forum/viewtopic.php?f=16&t=5688
Salut,
Pour le fichier source il faut indiquer /dev/sdb (par exemple).
L.