如何获取文件HDD上的确切内存地址?

时间:2012-06-09 11:39:07

标签: python

我将制作一种擦除文件永远无法恢复的删除程序。

我不知道算法,但我认为可以获得准确的文件内存地址和

在那里写'null'之类的东西。所以我在os模块和其他人那里搜索,

但不知道该怎么做......有功能还是其他方式?

或者我要做的就是读取文件binarymode并将其覆盖为null?

1 个答案:

答案 0 :(得分:4)

除非你完全控制系统,否则我认为你最好放弃这种特殊的追求。现代文件系统或介质(例如SSD耗损均衡)可能导致数据在物理上保留在磁盘上,即使您就地覆盖它们也是如此。

本书的最佳做法是用随机数据填充磁盘,然后专门使用全磁盘加密。