如果我想讓我的應用程序(用.NET編寫)刪除文件,使其無法通過磁盤恢復工具進行恢復。我有什麼選擇?如何永久刪除文件,使其無法恢復?
我能想到的一點是,我以寫模式打開它,用一些隨機數據覆蓋它,它會使文件無法恢復。有沒有其他方法?
如果我想讓我的應用程序(用.NET編寫)刪除文件,使其無法通過磁盤恢復工具進行恢復。我有什麼選擇?如何永久刪除文件,使其無法恢復?
我能想到的一點是,我以寫模式打開它,用一些隨機數據覆蓋它,它會使文件無法恢復。有沒有其他方法?
你可能會發現這對CodeProject article有幫助。
不會完全按照你想要的覆寫文件嗎?
掏出來SDELETE: http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx
您可以指定的遍數。
我已經看過幾種不同的方法,您提出的解決方案就是大多數人迴避的方法。其他人很快就會變得複雜。 – 2009-12-19 16:52:21