Quel est le moyen le plus rapide de remplacer en toute sécurité un ancien disque dur? [dupliquer]


9

Duplicata possible:
Effacement sécurisé de toutes les données d'un disque dur

Je vais donner mon disque dur, donc je l'écris plein de merde donc il n'y a aucune possibilité de récupérer mes fichiers que j'avais. Bien que j'aie entendu dire que même des disques réécrits peuvent être récupérés, mais je ne pense pas qu'un gars de haute technologie y ait jamais touché, à moins que ce ne soit très facile? Je voudrais savoir si c'est possible ... et combien de fois dois-je l'écrire?

Sur la vraie question ici; pourrait-il être possible d'écrire simultanément sur plusieurs disques à l'intérieur du disque dur et d'augmenter ainsi le taux d'écriture total des données? Disons donc s'il y a 6 disques à l'intérieur, je pourrais obtenir une vitesse d'écriture 6x si j'écrivais les mêmes données à chacun d'eux en même temps.

Toutes les autres suggestions sont les bienvenues, car j'écris avec un débit de 22 Mo / s (ancien lecteur ou code merdique?), Cela prendra un certain temps.

Modifier: pour une note de sécurité, mon disque dur a environ 10 ans ou moins et une taille de 60 Go. Cela ne nécessite-t-il qu'une seule lingette?


@Jason, désolé, hé, l'a édité juste au moment où tu l'as demandé.

1
le plus rapide est un passage de remplissage nul comme suggéré par Basile Starynkevitch, aucune donnée ne peut être récupérée après un seul remplacement, plusieurs remplacements sont une perte de temps ... nber.org/sys-admin/overwritten-data-guttman.html
Moab

Dévissez-le et videz-y votre bac! :)
William Hilsum

2
dommage que cela ait été migré, j'aimerais savoir comment le faire en c ++ ...
Rookie

3
@Rookie: Ensuite, demandez à nouveau sur StackOverflow et spécifiez que vous voulez une solution C ++.
SLaks

Réponses:


14

J'ai utilisé CCleaner plusieurs fois, qui est un outil gratuit qui fait le travail. entrez la description de l'image ici


1
+1, car CCleaner ne remplit pas seulement votre disque dur avec des ordures, il le fait également en toute sécurité (irrécupérable). Je ne pense pas que CCleaner le fasse plus rapidement, mais je ne pense pas non plus que vous puissiez écrire en même temps sur plusieurs plateaux sur un disque dur.
jcisio

1
@jcisio, semble être 2x plus rapide que mon propre programme, probablement parce que cela n'écrit que des zéros? aussi bizarre que je ne puisse pas entendre mon disque dur "gratter" du tout maintenant. ma version a fait beaucoup de bruit, même quand je viens d'écrire un fichier dans une grande partition.
Débutant

@Mark, CCleaner ne supprime pas les données cachées?
Rookie

1
@Rookie Il peut tout supprimer , il vous suffit de sélectionner cette option dans la zone de liste déroulante Wipe.
oleksii

@Mark, ces métadonnées sont des noms de fichiers, non? Existe-t-il des programmes pour lire ces noms de fichiers, même si j'ai écrasé toutes les données?
Débutant

11

Vous devez utiliser DBAN ou des outils similaires.


Je pense que je passe mal, car j'ai 2 téraoctets de données dans mes 3 autres disques que je voudrais conserver. "DBAN supprimera automatiquement et complètement le contenu de tout disque dur qu'il peut détecter" oO si je l'ai bien compris?
Rookie

@Rookie Vous avez bien compris cela. Dans votre cas, l'utilisation de DBAN est déconseillée.
Duijf

Déconnectez simplement physiquement les disques avec les données que vous souhaitez conserver. DBAN est la solution à ce problème. Vous pouvez utiliser quelque chose comme Eraser à l'intérieur de Windows pour écraser l'espace libre, mais cela ne garantit pas que tout est effacé. La seule façon de le faire est d'écraser l'intégralité du lecteur.
DaleSwanson

2
@SLaks voudriez-vous expliquer pourquoi c'est mieux que CCleaner ou les autres suggestions?
Ivo Flipse

@IvoFlipse D'accord, vous avez besoin d'une explication claire de la raison pour laquelle cet utilisateur devrait utiliser DBAN par rapport à un outil intégré. DBAN effacera complètement tout appareil connecté qui peut être dangereux si tout ce que vous essayez de faire est de supprimer un disque dur externe
Kolob Canyon

7

Remplissez-le simplement avec zéro octet, sous Linux avec quelque chose comme

dd if=/dev/zero of=/dev/sdb bs=1M count=1000

c'est suffisant pour la plupart des buts et c'est la chose la plus rapide disponible.

(il y a probablement un équivalent sur votre système, et vous pouvez démarrer un linux de CD-ROM à démarrage direct pour l'exécuter autrement)

Bien sûr, si vous aviez des secrets de niveau militaire sur le disque et / ou que vous avez peur de la CIA, ce n'est probablement pas suffisant. (Dans ce cas, détruisez physiquement votre disque).


3
La question a un peu Win XP dans les balises ...
Violet Giraffe

En effet, je suppose qu'il a répondu juste avant de modifier les balises, désolé.
Rookie

1
Oui. J'ai ajouté une suggestion pour trouver l'équivalent sur WinXP que je ne connais pas ... (J'utilise Linux depuis 1993)
Basile Starynkevitch


3

sdelete - il n'y a vraiment plus besoin de ces multiples choses DoD écrasées

edit: sdelete est écrit par Microsoft, il «connaît» les régions cachées NTFS, les données hors bande et toutes les autres petites fonctionnalités amusantes. Il ne nécessite aucune installation et est rapide et facile.

Le Mil Spec "vous devez écraser exactement 37 fois avec des données aléatoires dans l'ordre suivant" est principalement le marketing d'applications de sécurité et les exigences du DoD à moitié rappelées. Il était sans doute nécessaire sur les premiers disques durs bit-à-bit et même MFM où vous aviez une chance de récupérer des zones partielles si vous les lisiez sous un EM. Bien que dans la pratique, il s'agissait davantage de têtes errantes qui laissaient souvent des traces antérieures entièrement intactes. Avec les disques durs GMR modernes, la principale préoccupation est que le firmware mappe les secteurs défectueux en laissant des données valides que le système d'exploitation ne connaît pas.


Vous voulez expliquer pourquoi ce n'est pas nécessaire et pourquoi sdelete est le bon outil pour le travail?
Ivo Flipse

1
La densité de bits sur le disque signifie que, avec la technologie actuelle, il n'y a aucun moyen de voir ou de lire la force "durable" comme ils peuvent le faire avec de vieux plateaux de disque dur VRAIMENT VRAIMENT. Quelque chose comme ça, de toute façon.
Rob

1

Utilisez un LiveCD Linux pour exécuter quelque chose comme

dd if=/dev/urandom of=/dev/sda1 bs=1M

De cette façon, vous pouvez être sûr que vous écrasez tout dans la partition et pas seulement l'espace libre. Si vous êtes ultra-paranoïaque, vous pouvez également l'exécuter plusieurs fois, mais à moins que vous n'envoyiez un disque qui avait autrefois des secrets militaires à quelqu'un ayant des liens avec des gouvernements étrangers, vous n'aurez probablement pas à vous inquiéter.


1
/ dev / zero est suffisamment sécurisé et serait BEAUCOUP plus rapide.
Rob

1

Linux dispose d'un outil standard appelé shred qui écrase plusieurs fois un fichier (ou un lecteur) avec des données aléatoires, pour empêcher la récupération des fichiers supprimés. Si vous ne voulez pas que quelqu'un sache que vous avez utilisé shred, il y a une option pour tout écraser avec des zéros dans la dernière passe.

Pour utiliser shred sur un disque, découvrez comment on l'appelle (généralement quelque chose comme / dev / hda ou / dev / sdc). Ouvrez ensuite un terminal et exécutez:

shred -vfz -n 10 /dev/hda

Où / dev / hda est remplacé par le nom du périphérique. Cela écrasera l'intégralité du disque dix fois et une dernière fois avec tous les zéros.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.