擦除硬盘,仅重写标头,安全吗?

擦除硬盘,仅重写标头,安全吗?

我想用快速擦除我的硬盘dd,所以如果我只“清零”分区标头,比如破坏索引节点表、块大小等。

但这安全吗?

更新

我有一些未加密的分区(全部为 ext4),“安全”是指不应该有数据恢复的可能性

答案1

安全的?当然。特别是如果您依次对每个分区的第一个兆字节执行此操作,这样就不会在重新分区后获得松散的元数据。

安全的?当然不。

答案2

如果不覆盖数据,数据将保留在那里,人们不需要掌握任何古老的艺术来读取该数据。当然,覆盖文件系统元数据将使到达那里变得更加困难,但它仍然存在,一如既往。

这是默默无闻的安全。

答案3

你所说的“安全”是什么意思?

如果您的意思是您将能够从硬盘读取/写入。是的。一旦你重新分区并重新格式化它。

但是如果你读过ext2/ext3/ext4 中的文件是如何布局的?您将看到,即使所有元数据都被擦除,文件仍然可以恢复。

答案4

毫无疑问:使数据恢复变得不可能的唯一方法就是覆盖所有内容。如果您仅覆盖磁盘的一部分,则任何访问该磁盘的人都可以恢复您未覆盖的部分。找出这些部分是如何组织的可能或多或少有些困难,但文件确实往往是连续的块(文件系统倾向于尽量不要对文件进行太多碎片,因为连续读取速度更快),并且大多数文件格式都包含可识别的结构。

如果您加密数据,那么覆盖密钥就足够了。在这种情况下,攻击者只能获得一些无法利用的加密数据。这就是为什么一些移动设备使用不难提取的密钥来加密其存储:这使得远程擦除被盗设备更有可能成功(小偷只需要一张纸条就能让设备连接到网络)并收到自毁命令)。

用零覆盖数据是安全的。您会发现很多建议使用随机模式进行多次覆盖(“Gutmann 擦除”),但这主要是一个传说,源于驱动器更简单且数据可以恢复的时代(成功率较低)在电子实验室;看如何可靠地擦除硬盘上的所有信息?为什么在硬盘驱动器上多次写入零(或随机数据)比只写入一次更好?。在闪存驱动器上,这更加复杂;看仅擦除闪存驱动器一次就足够了吗?SSD数据被擦除还能恢复吗?

相关内容