Ich muss alle Daten von einer Festplatte sicher löschen, da ich sie weitergeben werde. Ich habe vor, das dd
Dienstprogramm unter Linux zu verwenden, um dies zu tun. Nach ein wenig Recherche habe ich zwei Möglichkeiten gefunden, dies zu tun:
dd if=/dev/zero of=/dev/sde
Wird die GANZE Festplatte mit 0 Zeichen überschrieben, erleichtert diese Technik anscheinend das Wiederherstellen von Daten, obwohl es immer noch schwierig ist, Daten abzurufen.dd if=/dev/urandom of=/dev/sde
Überschreibt die GANZE Festplatte mit zufälligen Daten.
Welche dieser beiden Techniken ist die beste? Würde das Überschreiben der gesamten Festplatte mit zufälligen Daten die Festplatte stark belasten?
linux
hard-drive
dd
wipe
Informancien
quelle
quelle
shred
Befehl vertraut , zshred -z /dev/sde
.Antworten:
In der Praxis funktioniert beides nur mit einem modernen Laufwerk (mit den folgenden Einschränkungen). Die Verwendung von / dev / urandom ist jedoch langsamer und sicherer. Langsamer, weil es Entropie aufbauen muss, sicherer, weil es verhindert, dass (praktisch bei sehr alten Laufwerken) die Verstärkung des Lesesignals eine 1 von einer 0 wiederherstellt und unterscheidet Ein Verstärkungsangriff kann nicht funktionieren, da die Laufwerkstoleranzen zu eng und nahe an den theoretischen Grenzen liegen.
Ein realistischeres Problem bei beiden Lösungen ist, dass DD möglicherweise keine Teile des Laufwerks schreibt, die als fehlerhaft gekennzeichnet sind, und daher möglicherweise Datenfragmente wiederherstellbar sind.
quelle