warum schreibt ntfswipe zufällige Werte, um gelöschte Daten wiederherzustellen?

warum schreibt ntfswipe zufällige Werte, um gelöschte Daten wiederherzustellen?

wollte eine Festplatte so archivieren, wie sie aus dem Laden kam, bevor ich mein eigenes Betriebssystem darauf installiere, und da es sich um eine gebrauchte Demo-Maschine handelte, die ich mit Rabatt gekauft hatte, war die Festplatte hinter den Kulissen wahrscheinlich nicht sauber, also entschied ich mich, zuerst ntfswipe darauf auszuführen (weil 0x0000000000000000 extrem gut komprimiert, na klar),

root@xubuntu:/home/xubuntu# ntfswipe -a /dev/nvme0n1p3 
ntfswipe is about to wipe:
    unused disk space
    file tails
    unused mft areas
    unused directory index space
    the logfile (journal)
    the pagefile (swap space)
    undelete data

ntfswipe will overwrite these areas with: 0x00 
(however undelete data will be overwritten by random values)


ntfswipe will begin in 5 seconds, press CTRL-C to abort.

wipe_directory 0x00, 65016584 bytes
wipe_tails 0x00, 221482103 bytes
wipe_logfile 0xff, 67108864 bytes
wipe_mft 0x00, 187170816 bytes
wipe_pagefile 0x00, 5368709120 bytes
wipe_unused 0x00, 460829704192 bytes
wipe_undelete
466739191679 bytes were wiped (excluding undelete data)

die Frage ist hier, wie im Titel angegeben, warum dort steht:

(however undelete data will be overwritten by random values)

? wenn alles andere mit 0x00 oder 0xFF überschrieben wird, warum sind die wiederhergestellten Daten dann scheinbar zufällig?

verwandte Informationen