dd if=/dev/urandom of=/dev/sda 有多安全

3 security hard-drive filesystems

我很好奇这个命令有多安全,因为它随机将 0 和 1 写入磁盘。当你用 0 和 1 覆盖它时,可以提取多少信息?我的理解是,如果您覆盖文件,则无法恢复原始文件,但是如果您删除文件而不覆盖它,则内容会保留,而指针本身不会。因此,如果您知道所使用的文件系统,则可以重建文件。

这是准确的说法吗?

沃尔特

Joh*_*n T 8

您最好将硬盘驱动器归零/dev/zero/dev/urandom生成伪随机数据,所以它会比/dev/zero只吐出零慢。正如 Broam 所提到的,一次通过就足够了。

曾经有过伟大的零挑战。我相信它是 40 美元,并且驱动器本身被提供给任何专业的数据恢复公司,这些公司可以只恢复写入驱动器的 2 个文件之一或 1 个文件夹的名称。没有公司接受挑战。我会说你有 1 次通行证是很安全的。

更多关于这里的挑战。


Bro*_*oam 5

一次通过可能足以阻止随意的分析。超过 3 次(DoD Short),您的攻击者可能需要电子显微镜——3 次(0,1,随机)足以保证所有位至少翻转一次。

如果你想擦除整个磁盘或分区,我推荐DBAN而不是自己做。DBAN 有更多选择。