安全文件删除
这是安全删除 FAT32 文件系统上的文件的最佳方法(即使文件无法恢复)。用垃圾覆盖文件然后删除它安全吗?有人可以推荐一本关于此的好读物吗?
Which is the best way to delete a file on a FAT32 file system securely (i.e. make it impossible to recover the file). Is overwriting the file with garbage and then deleting it secure? Could anyone suggest a good reading on this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
就地覆盖通常适用于 FAT32,但您可能需要提防智能媒体打败您。闪存介质上的磨损均衡和硬盘驱动器上的块重新映射可能会导致分配新块来替换旧块,从而将以前的数据保留在适当的位置。
如果您相信媒体不会通过块重新映射来搞砸您,请参阅 DoD 5220.22-M。
Overwriting in place normally works on FAT32, but you may need to watch out for intelligent media defeating you. Wear leveling on flash media and block remapping on hard drives can result in a new block being allocated to replace the old one, leaving the previous data in place.
If you trust the media not to screw you over with block remapping, then see the media sanitizing standards specified in DoD 5220.22-M.
您必须从文件系统中删除该文件,然后清理未使用的已释放扇区。
与普遍的看法相反,只需用零和一写入扇区一两次就可以清除它们,超出了绝大多数数据恢复公司检索这些位的能力。
使用 .NET 安全删除文件
http://www.codeproject.com/KB/cs/SharpWipe.aspx
安全文件粉碎机
http://www.codeproject.com/KB/files/NShred.aspx
You have to delete the file from the file system, and then scrub the unused, freed-up sectors.
Contrary to popular belief, simply writing the sectors with zeroes and ones once or twice will clean them beyond the capability of the vast majority of data recovery companies to retrieve the bits.
Securely Delete a File using .NET
http://www.codeproject.com/KB/cs/SharpWipe.aspx
Secure File Shredder
http://www.codeproject.com/KB/files/NShred.aspx