почему ntfswipe записывает случайные значения для восстановления данных?

почему ntfswipe записывает случайные значения для восстановления данных?

собирался архивировать жесткий диск, как только он пришел из магазина, прежде чем добавлять на него свою собственную ОС, и учитывая, что это была бывшая в употреблении демонстрационная машина, купленная со скидкой, жесткий диск, вероятно, был не совсем чист внутри, поэтому я решил сначала запустить на нем ntfswipe (потому что 0x000000000000000000 сжимается очень хорошо, конечно),

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)

вопрос здесь в том, как указано в названии, почему там говорится:

(however undelete data will be overwritten by random values)

? если все остальное перезаписывается с помощью 0x00 или 0xFF, почему восстановленные данные кажутся рандомизированными?

Связанный контент