Gibt es ein schnelleres Tool als Shred, das die Wiederherstellung von Dateien etwas erschwert?

Gibt es ein schnelleres Tool als Shred, das die Wiederherstellung von Dateien etwas erschwert?

Ich muss Dateien schreddern, aber es sind zu viele Dateien und shredes dauert ewig, bis jede Datei gelöscht ist.
Jede Datei ist 4 GB groß.

Gibt es ein schnelleres Tool als shred -n 1?

Seltsamerweise shred -n 1dauert das Kopieren einer 4 GB-Datei MEHR Zeit als das Kopieren einer 4 GB-Datei auf die Festplatte.
Für dieselbe 4 GB-Datei:

  • shred -z -n 1: 6 Minuten
  • shred -n 1: 4 Minuten
  • 4GB-Datei kopieren: 3 Minuten

Soll ich in jede Datei eine 4 GB große Datei kopieren? Gibt es etwas Klügeres?

Antwort1

Shred sollte aufgrund Ihres langsamer sein als ein Schreibvorgang derselben Größe -z.

Aus dem Handbuch:

z, --zero
    add a final overwrite with zeros to hide shredding

Wenn Sie nicht verbergen möchten, dass es geschreddert ist, sondern es wirklich schreddern wollen, lassen Sie das weg -z.

Offensichtlich ist es wahrscheinlich sinnlos, Shred zu verwenden, wenn Sie ReiserFS, XFS, Ext3 oder einige RAID-Systeme verwenden …

Antwort2

Der Grund dafür, dass es so lange dauert, liegt darin, dass Shred jedes Bit der Originaldatei überschreibt und dann mit Nullen neu schreibt.

Mit einem einzigen Überschreiben erledigen Sie alles, was Sie brauchen (es sei denn, Sie haben eine spezielle behördliche Vorschrift für mehrere Überschreibungen). Wenn Sie also die Dateigröße prüfen und dann bei jedem Überschreiben eine Datei mit mindestens dieser Größe kopieren, wird die ganze Datei überschrieben.

Wenn Sie die Datei in *nix nur „löschen“ müssen, löschen Sie einfach die Inodes, und in Windows löschen und leeren Sie einfach den Papierkorb. Mit beiden Mechanismen können forensische Tools jedoch den Großteil der Daten wiederherstellen. Dasselbe passiert, wenn Sie nur mit einer kleinen Datei überschreiben.

Lesen Siediese Frageauf Security Stack Exchange und unseren weiteren zugehörigenBlogeintrag

verwandte Informationen