我应该如何安全地擦除硬盘驱动器中的数据?

Jon*_*way 18 security

您建议如何销毁硬盘驱动器上的敏感信息?我过去用过DBAN,够用了吗?

Tor*_*Guy 23

DBAN 很好。这是一个肮脏的小秘密——任何覆盖驱动器每个字节的程序都将永久擦除所有内容。您不需要使用不同的写入模式进行多次传递等。

不相信我?请参阅长期挑战以证明可以恢复被 0 覆盖的驱动器。似乎没有人愿意接受挑战。http://16systems.com/zero.php

  • 或者,与分析和恢复驱动器所需的数千美元相比,500 美元的大奖是一个舍入错误。 (13认同)
  • 此链接报告了一次尝试后使用电子显微镜恢复数据的尝试 - 没有恢复数据。http://sansforensics.wordpress.com/2009/01/15/overwriting-hard-drive-data/ (5认同)
  • 虽然是真的,但如果我是 3LO,我不会像这样赢得比赛。 (2认同)
  • 楔子--如果已经演示过,请提供链接。如果证明我错了,我很乐意删除我的答案,所以请给我看证据。 (2认同)

Ham*_*ner 11

任何对硬盘驱动器进行单次覆盖的东西都可以,包括DBAN

有人说您必须使用随机数据和特定模式进行多次覆盖。在软盘驱动器(还记得它们吗?)的时代,这可能是正确的,其中每个字节的磁介质区域大到不会被完全覆盖,但现代硬盘驱动器的数据过于密集,无法发生这种情况。但不要相信我的话 - 阅读这篇关于尝试使用电子显微镜恢复覆盖数据的文章

其他选项包括擦除实用程序,或一个简单的

# dd if=/dev/zero of=/dev/sda
Run Code Online (Sandbox Code Playgroud)

这些方法都适用于覆盖整个硬盘驱动器或分区。但是请注意,覆盖单个文件可能会导致某些数据留在硬盘驱动器的其他位置,尤其是对于ext3 和 NTFS 等日志文件系统。它们将少量数据写入文件外部的磁盘,因此少量数据可以逃脱被覆盖的当前文件。此外,如果分区自文件首次写入以来已进行碎片整理,则原始文件可能仍存在于硬盘驱动器上。


Chr*_*nce 7

我已经成功使用了 PGP 8.0 的擦除工具。

在用软件擦除数据之前不要物理破坏硬件,取证可以检索损坏的硬盘驱动器的部分。