如何删除文件以使删除不可逆转?

TCS*_*TCS 9 c++ windows erase delete-file

我想以一种文件无法恢复的方式删除敏感文件(使用C++).

我想只是重写文件然后删除它,是否足够或我是否必须执行更多操作?

Tob*_*gel 4

这是一篇有趣的论文:

http://www.filesystems.org/docs/secdel/secdel.html

它解决了覆盖文件的一些问题。特别是您无法确定新写入的数据是否已写入同一位置,并且无法恢复仅被覆盖几次甚至一次(在现代媒体上)的数据。