我通过命令提示符使用空填充方法部分擦除了硬盘驱动器
一次又一次地复制一个1GB的空文件,直到空间用完为止。
在那之后,我尝试恢复文件,你知道什么,我得到了引用和名字。
我使用HEX编辑器查看这些文件的数据,当然,空填充方法使用的是
工作很好,问题是文件名仍然存在。
我有一些盗版软件的急流引用,并且想要销毁这些引用。
没有真正擦除整个驱动器,因为我确实有重要的文件在那里,没有其他
媒体临时移动到。
谢谢。
发布于 2021-03-01 21:35:00
我假设你在使用Windows和NTFS?
擦除文件名的问题是主文件表( MFT )从未被解除分配,因此将填充数据写入未分配的空间只会影响每个文件的一个MFT条目,而不管文件大小如何。写一个极小的文件会对MFT产生更大的影响,但即便如此,它也是半随机的。
可以用自定义程序改写可用的未使用的MFT条目,但在运行Windows操作系统时不可能,它不会让您使用。我不知道这是一个现有的实用程序,但是对于一个有经验的程序员来说,这并不是那么困难。
对于大多数凡人来说,最简单的事情就是加密你的硬盘。这些数据没有被销毁,但实际上是遥不可及的。
我已经看到了一些关于橡皮檫可以清理MFT条目的声明,但还没有亲自验证。
https://security.stackexchange.com/questions/245533
复制相似问题