Wie programmgesteuert wirklich sauber löschen Dateien löschen?

8

Sie sind also dabei, Ihren Arbeitscomputer an einige Ihrer Kollegen zu übergeben. Wie stellen Sie sicher, dass Sie wirklich alle Ihre persönlichen Daten löschen?

Re-Formatierung, Neuinstallation des Betriebssystems löst das Problem nicht wirklich.

Ich suchte herum und fand einige Programme macht" Wipe out " Festplatten.

Das hat mich überrascht, wie funktionieren diese Programme? Ich meine, welche Algorithmen sie verwenden und wie niedrig diese Implementierungen sind?

Irgendwelche Ideen?

    
prakash 28.04.2009, 15:01
quelle

3 Antworten

7

Die meisten dieser Programme führen ein "sicheres Löschen" durch, indem sie die Dateibits mit zufälligem Rauschen überschreiben.

Das größte Problem hat mehr mit der tatsächlichen Implementierung von Festplatten und Dateisystemen zu tun als mit allem anderen. Fragmentierung, Caching, wo die Daten eigentlich sind, die du überschreiben willst: Das ist das große Problem. Und es ist ein sehr niedriges Problem - Treiberebene, wirklich. Sie werden es nicht mit Python, C # oder Java machen können.

Sobald dieses Problem gelöst ist, gibt es das physikalische Medium. Aufgrund der Beschaffenheit magnetischer Medien ist es sehr häufig möglich, die zuvor auf der Festplatte befindlichen Bits zu lesen - auch wenn Sie sie mit einem anderen Bit überschreiben. "Secure delete" -Programme lösen dieses Problem, indem sie mehrmals überschreiben - vorzugsweise eine zufällige, aber entsprechend große Anzahl von Malen.

Weitere Informationen:

Randolpho 28.04.2009 15:08
quelle
4

Sichere Löschprogramme überschreiben die Datei mehrfach mit zufälligen Datenmustern, so dass selbst Restmagnetisierung nicht aufgenommen werden kann und im Rauschen verloren geht. Angenommen, dass die große Null-Herausforderung etwas Wahres daran hat, denke ich, dass Sie einfach die Datei / Festplatte mit Nullen füllen und anrufen können selbst glücklich, da diese Restmagnetisierung selbst mit professionellem Setup praktisch unmöglich ist.

    
Stefano Borini 28.04.2009 15:15
quelle
0

Soweit ich weiß, machen die meisten Tools dies mit X schreibt und löscht, wobei X eine entsprechend große Zahl ist. Der beste Weg, dies zu tun, ist wahrscheinlich die Verbindung mit der Hardware auf einer Ebene, obwohl eine billige und einfache Möglichkeit wäre, Dateien zu erstellen, bis die Festplatte voll ist, zufällige Daten schreiben, löschen, neue Dateien erstellen und wiederholen.

>

Es ist sowieso alles Paranoia. Das Löschen einer Datei ist normalerweise viel mehr als genug ...

    
jheriko 28.04.2009 15:06
quelle