我可以使用什么粉碎实用程序?

我可以使用什么粉碎实用程序?

我碰巧知道即使格式化磁盘 10 次也不会毁掉所有内容。有没有可以在 Linux 上使用的好的粉碎实用程序?

答案1

对于传统硬盘,一次擦除并清零可能就足够了

“多次擦除”方法假设您使用的是较旧的驱动器(具有较大的磁畴)。“权威”论文Guttmann 在数据销毁方面提出了 35 种不同的模式 - 这些模式适用于不同类型的驱动器。

古特曼建议填充如今,驱动器中含有随机数据,大多数人认为只需擦除一次即可。shred 命令适用于这种情况。

SSD 的情况则更加复杂。默多克大学的 Bell 和 Boddington 声称,SSD 上的垃圾收集往往会覆盖论文中已删除的数据. 一个团队在加州大学声称恰恰相反,只有物理销毁才能奏效,ATA 安全删除和粉碎方法在大多数情况下都会失败。考虑到所有这些因素,您应该考虑撕碎(执行高级别安全擦除),并运行SATA 安全擦除高清视频处理器如果可以的话,可以采用较低级别的加密。我相信这应该可以处理大多数情况。您还应该考虑从一开始就加密任何值得删除的数据。

答案2

对于整个磁盘,有一个shred命令,默认情况下只覆盖三次,但使用-n <number>选项可以执行任意多次。不过,它对日志文件系统中的单个文件效果不太好。使用选项-z后,shred将执行一次额外的 0 遍,因此粉碎效果不是很明显。

答案3

您可以多次复制垃圾。

for i in `seq 1 35`; do
  dd if=/dev/urandom of=/dev/sdX
done

相关内容