我有一個C++程序,用於在AppData文件夾中存儲某些文件,如電影,mp3 & Flash。問題是,雖然通常隱藏,但用戶可以輕鬆訪問此文件夾並獲取這些文件中的任何一個。如何在Windows中加密文件夾?
有沒有一種方法可以讓程序加密這個文件夾,這樣用戶就不可能訪問這些文件(除了通過軟件本身)呢?
任何其他解決方案(即使與上述不相關)都非常感謝。
我有一個C++程序,用於在AppData文件夾中存儲某些文件,如電影,mp3 & Flash。問題是,雖然通常隱藏,但用戶可以輕鬆訪問此文件夾並獲取這些文件中的任何一個。如何在Windows中加密文件夾?
有沒有一種方法可以讓程序加密這個文件夾,這樣用戶就不可能訪問這些文件(除了通過軟件本身)呢?
任何其他解決方案(即使與上述不相關)都非常感謝。
爲什麼不簡單地加密文件,然後在應用程序加載它們時對它們進行解密。這樣,用戶是否可以訪問這些文件並不重要。
如果這些文件的「使用者」是一個只能使用磁盤上的文件(某些外部應用程序或第三方庫)的模塊,那麼這種微不足道的方法就無法工作。 –
關鍵字是「if」。 –
您的答案假定與之相反的「如果」 - 如果消費者能夠使用通用流... –
有沒有辦法使它變得不可能,甚至難以處理。無論您使用哪種機制來加密內容,用戶都可以從您的程序中進行逆向工程。當然,這取決於用戶的技術複雜程度。 –