Flux rss

Effacer de manière sûre un disque dur

Bookmark Ajouter aux favoris / Partager
Dernière mise à jour le 30 janvier 2009 à 17:00 par sebsauvage
Publié par sebsauvage


Note: La possibilité de récupération des données est basée sur un article de Peter Gutmann de 1996. Ces faits sont de plus en plus contestés (lien 1, lien 2, lien 3) d'autant plus que les disques durs actuels n'utilisent plus les techniques d'encodage MFM/RLL étudiées par Peter Gutmann. Certains vont même jusqu'à dire qu'une simple mise à zéro en une seule passe suffit. Mais tout ceci nécessite de nouvelles études. L'article et les explications ci-dessous sont donc à prendre avec un certain recul.

Pourquoi ?


Quand votre ordinateur va changer de main, il est important d'effacer les anciennes données.
C'est utile pour un particulier, c'est vraiment critique pour les banques et certaines entreprises.

Il faut donc s'assurer que les disques durs sont bien effacés pour empêcher la récupération des données confidentielles.

Malheureusement, un formatage des disques (même un formatage bas niveau !) ne suffit pas.

En effet, si le formatage remet à zéro le disque, il ne le remet pas complètement à zéro.

Prenons un disque sur lequel nous avons écrit les bits: 0101



Maintenant, on formate (on écrit zéro partout)
Pour le disque dur, c'est bien zéros partout.
Mais on voit bien que là où il y avait des 1, les zéros ont encore une légère magnétisation résiduelle. Cette magnétisation peut être relue avec des appareils spécialisés, en ouvrant le disque dur (Il existe des sociétés spécialisées dans ce genre de récupération.)



On peut donc en déduire qu'il y avait les données 0101 malgré le formatage.
Et c'est même pire !
On peut récupérer les données précédentes, même quand on a écrit dessus.
Par exemple, sur notre disque précédent, si on écrit 0011:



Les deux 1 n'ont pas tout à fait la même magnétisation: L'un est plus fort que l'autre. On peut donc en déduire ce qu'il y avait avant.
Idem pour les deux zéros.
Résultat: On peut en déduire la magnétisation précédente (0101) malgré le fait qu'on ait écrit des zéros (0000) puis d'autres données (0011) !

Il est donc possible dans certains cas de récupérer les anciennes données d'un disque, malgré un formatage et un écrasement avec de nouvelles données. (Mais cela ne peut se faire qu'avec des appareils spécialisés.)

Il est donc important de trouver des méthodes efficaces d'effacement de disque dur.

Pour information, l'armée américaine fait fondre ses disques durs pour s'assurer que personne ne risque de récupérer des données dessus.
D'autres utilisent des appareils de dégaussage générant un champ magnétique puissant (détruisant dans le même temps le disque dur).

Nous n'avons pas tous ces moyens, mais il existe des logiciels qui font le nécessaire.

Comment ?


Il existe différentes méthodes et différentes normes d'effacement (DoD, etc.)
Mais étant donné la grande variété des méthodes d'encodage des informations sur supports magnétiques, la seule solution garantissant la meilleure confidentialité est d'effectuer de nombreuses passes d'écriture avec des données aléatoires.

Cela n'a l'air de rien, mais générer des données réellement aléatoires avec un ordinateur n'est pas facile (l'ordinateur étant par nature déterministe).
Avec un mauvais générateur de nombres aléatoires, il est possible de deviner les valeurs suivantes en examinant les séquences passées. Ce qui veut dire que l'utilisation d'un mauvais générateur de nombres aléatoires (PRNG) permet de récupérer malgré tout vos données.

L'un des meilleurs générateurs de nombres aléatoires est Mersenne-Twister, avec une période garantie de 2^19937-1.

Le logiciel Darik's Boot and Nuke permet d'utiliser Mersenne-Twister pour effacer les disques.
Il s'agit d'une mini distribution Linux tenant sur une disquette (ou un CD).
Il vous suffit de démarrer l'ordinateur dessus et de lancer l'effacement.

Darik's Boot and Nuke supporte les disques XT, IDE, PATA, SATA et SCSI.

Téléchargement



Pour le fichier EXE (pour disquette/USB), lancez-le, insérez la disquette ou clé USB, sélectionnez le lecteur correspondant et cliquez sur le bouton "Install". Cela va écrire sur la disquette ou la clé USB.

Le fichier ISO est à graver avec votre logiciel de gravure habituel (prenez BurnCDCC ou BurnAtOnce si vous n'en avez pas).

Utilisation


Démarrez votre PC sur la disquette, clé USB ou CD.

Sur cet écran, pressez simplement ENTREE:



Attendez la fin du démarrage. Au bout d'un moment, vous serez accueilli(e) par l'écran suivant:



(Notez qu'à partir du moment où cet écran est affiché, vous pouvez retirer la disquette/clé USB/CD, ce qui est pratique pour faire plusieurs machines à la suite.)

Pressez M (la touche ?, puisqu'on est en QWERTY), et choisissez la méthode "PRNG Stream" (avec flèches haut/bas et ENTREE).



Pressez R, entrez la valeur 8 (=nombre de passes) et pressez ENTREE.



Ensuite, sélectionnez le disque dur en pressant ESPACE:



Pressez alors F10 pour démarrer l'effacement et attendez la fin du traitement.
ATTENTION: Cela va effacer la totalité du disque (fichiers, partitions... tout !). La récupération des données est impossible (remarquez, c'est le but recherché...)



Notez qu'après la dernière passe avec les données aléatoires, le disque est effacé avec des zéros.
Retrouver des données effacées sur disque dur Bonjour, je voudrais recuperer des donnees effacées par erreur sur mon disque (win98); pouvez vous m'indiquer un utilitaire gratuit qui peut me permettre de retrouver les donnees perdues? Merci. www.commentcamarche.net/forum/affich-976771-retrouver-des-donnees-effacees-sur-disque-dur
Comment effacer toute trace sur disque dur bonjour tout le monde,j'aimerai trouver un prg qui efface toute trace d'activiter de mon pc cad tout ce que je vide de la corbeille et qui reste tout de meme des traces ;je vous remercie d'avance www.commentcamarche.net/forum/affich-612916-comment-effacer-toute-trace-sur-disque-dur
Effacer un historique sur le moteur mozilla (Résolu) bonjour, je navigue sur internet et utilise mozilla. Ttout marche très bien, cependant j'aimerais bien effacer l'historique sur ce moteur de recherche et n'y arrive pas. Si une personne peut m'expliquer comment faire, ce serait très sympa! Merci de me... www.commentcamarche.net/forum/affich-1993106-effacer-un-historique-sur-le-moteur-mozilla
Installer Windows XP sur un disque SATA1. Détermination du modèle de la carte-mère 2. Téléchargements des pilotes SATA 3. Installer Windows 3.1. Vous avez un lecteur disquette 3.2. Vous n'avez pas un lecteur disquette 4. Autre solution L'installation de Windows XP sur... www.commentcamarche.net/faq/sujet-5249-installer-windows-xp-sur-un-disque-sata
IVC: transférer les vidéos de YouTube sur son disque durInternet Video Converter (IVC) : transférez les vidéos de YouTube sur votre disque dur La plupart des entreprises bloquent l’accès à des sites comme YouTube, Dailymotion et consorts. Parallèlement, le visionnage de ces vidéos directement depuis... www.commentcamarche.net/faq/sujet-13974-ivc-transferer-les-videos-de-youtube-sur-son-disque-dur
Effacer des chansons sur un ipod (Résolu)Bonjour, je n'arrive pas a effacer les chansons sur mon ipod quelqu'un pourrait-il me dire comment faire merci www.commentcamarche.net/forum/affich-7398794-effacer-des-chansons-sur-un-ipod
Effacer mes traces sur un PC communSLT TOUS LE MONDE! ON EST PLUSIEUR SUR UN PC ,DES FOIS JE NAVIGUE ,MAIS LE PROBLEME LE SYSTEME GARDE DES TRACE DE MON PASSAGE ET N'IMPORTE QUI PEUT SAVOIR CE QUE JE VISITAIS. EST CE QU'IL Y A UN MOYEN POUR EFFACER LES TRACE SUR UN PC , APPART... www.commentcamarche.net/forum/affich-2604811-effacer-mes-traces-sur-un-pc-commun
Comment mettre jeu ps2 sur disque dur ps3Bonjour, J'aimerai savoir si c'etait possible de mettre un jeu ps2 sur disque dur ps3.... Je possede original et je voudrait telecharger le jeu pour le mettre sur le disque dur ps3. Quelqu'un pourrait-il me donner plus amples information,sur ce... www.commentcamarche.net/forum/affich-4465070-comment-mettre-jeu-ps2-sur-disque-dur-ps3