WARNUNG
Ich war schockiert, wie viele Dateien photorec von meiner Festplatte abrufen konnte, selbst nach dem Löschen.
Ob es sicherer ist, den "freien Raum" nur einmal mit 0x00 oder 38-mal mit unterschiedlichen kabbalistischen Standards zu füllen, ist eher eine akademische Diskussion. Der Autor des wegweisenden Schredderpapiers von 1996 schrieb sich einen Epilog, in dem er sagte, dies sei veraltet und für moderne Hardware nicht mehr erforderlich. Es gibt keinen dokumentierten Fall, in dem Daten physisch durch Nullen ersetzt und anschließend wiederhergestellt werden.
Die wahre fragile Verbindung in dieser Prozedur ist das Dateisystem . Einige Dateisysteme reservieren Speicherplatz für spezielle Zwecke, und er wird nicht als "freier Speicherplatz" zur Verfügung gestellt. Aber Ihre Daten können dort sein . Dazu gehören Fotos, persönliche Klartext-E-Mails usw. Ich habe gerade reservierten + Speicherplatz + ext4 gegoogelt und festgestellt, dass 5% meiner home
Partition reserviert waren. Ich denke, das ist der Ort, an dem ich photorec
so viel von meinen Sachen gefunden habe. Fazit: Die Zerkleinerungsmethode ist nicht die wichtigste, auch bei der Mehrfachdurchlaufmethode bleiben die Daten erhalten .
Sie können es versuchen, # tune2fs -m 0 /dev/sdn0
bevor Sie es montieren. (Wenn dies nach dem Neustart die Root-Partition ist, stellen Sie sicher, dass sie ausgeführt wird -m 5
oder -m 1
nachdem Sie die Bereitstellung aufgehoben haben.)
Trotzdem bleibt auf die eine oder andere Weise möglicherweise noch etwas Platz übrig.
Die einzig wirklich sichere Möglichkeit besteht darin, die gesamte Partition zu löschen, ein Dateisystem erneut zu erstellen und Ihre Dateien dann aus einer Sicherungskopie wiederherzustellen.
Schneller Weg (empfohlen)
Führen Sie aus einem Verzeichnis auf dem Dateisystem, das Sie löschen möchten:
dd if=/dev/zero of=zero.small.file bs=1024 count=102400
dd if=/dev/zero of=zero.file bs=1024
sync ; sleep 60 ; sync
rm zero.small.file
rm zero.file
Hinweise: Der Zweck der kleinen Datei besteht darin, die Zeit zu verkürzen, in der der freie Speicherplatz vollständig Null ist. Mit der Synchronisierung soll sichergestellt werden, dass die Daten tatsächlich geschrieben werden.
Dies sollte für die meisten Menschen gut genug sein.
Langsamer Weg (paranoid)
Es gibt keinen dokumentierten Fall, in dem Daten nach der obigen Bereinigung wiederhergestellt wurden. Es wäre teuer und ressourcenschonend, wenn es überhaupt möglich wäre.
Wenn Sie jedoch Grund zur Annahme haben, dass Geheimagenturen eine Menge Ressourcen für die Wiederherstellung Ihrer Dateien aufwenden würden, sollte dies ausreichen:
dd if=/dev/urandom of=random.small.file bs=1024 count=102400
dd if=/dev/urandom of=random.file bs=1024
sync ; sleep 60 ; sync
rm random.small.file
rm random.file
Es dauert viel länger.
Warnung. Wenn Sie den paranoiden Weg gewählt haben, möchten Sie danach immer noch das schnelle Löschen durchführen, und das ist keine Paranoia. Das Vorhandensein rein zufälliger Daten ist einfach und kostengünstig zu erkennen und lässt den Verdacht aufkommen, dass es sich tatsächlich um verschlüsselte Daten handelt. Sie können unter Folter sterben, wenn Sie den Entschlüsselungsschlüssel nicht preisgeben.
Sehr langsamer Weg (verrückt paranoid)
Sogar der Autor des wegweisenden Schredderpapiers von 1996 schrieb in einem Epilog, dass dies für moderne Hardware überholt und unnötig sei.
Aber wenn Sie noch viel Freizeit haben und es Ihnen nichts ausmacht, Ihre Festplatte mit viel Überschreiben zu verschwenden, geht es los:
dd if=/dev/zero of=zero.small.file bs=1024 count=102400
sync ; sleep 60 ; sync
shred -z zero.small.file
dd if=/dev/zero of=zero.file bs=1024
sync ; sleep 60 ; sync
rm zero.small.file
shred -z zero.file
sync ; sleep 60 ; sync
rm zero.file
Hinweis: Dies entspricht im Wesentlichen der Verwendung des Tools zum sicheren Löschen.
Vor der Bearbeitung war dieser Beitrag eine Neufassung von David Spilletts. Der Befehl "cat" gibt eine Fehlermeldung aus, aber ich kann keine Kommentare zu den Posts anderer Leute schreiben.