是否有标准用于保护应用程序文件免受应用程序之外的用户干扰

时间:2015-06-25 18:11:40

标签: file security

很抱歉,如果我没有在标题中表达自己的意思,我会试着解释一下我的意思。

我的应用程序使用了许多小文件,如DB文件,xml文件,字体等。应用程序启动时有文件夹和文件存在检查,但我想确保用户不会意外更改或删除一些重要的来自磁盘的文件。

只有想到的是按照使用频率将文件归档到少数档案中,将归档扩展名更改为不熟悉的内容并隐藏这些归档。 但是通过应用程序一直压缩和解压缩这些文件似乎不是有效的解决方案。

是否有一些标准程序可以防止这些重要文件被篡改?

1 个答案:

答案 0 :(得分:3)

Only thing that comes to mind is archiving files in few archives by usage frequency, changing archive extension to something unfamiliar and hiding those archives

That is security through obscurity, which is not a recommended practice.

Instead, use the file security mechanisms built-in to your operating system. Allow appropriate file access only to a specific group/role or user, and ensure your application runs in that group/role or as that user.