你们知道我可以用什么方法来保护我的properties
文件,这样只有我的程序才能改变它吗?如果可能的话,我也不希望有人能够读取该properties
文件。
问问题
87 次
2 回答
10
你在问一个绝对的问题,没有绝对的方法可以做到。如果您的程序可以读取和修改您的文件,那么其他程序或人也必须有办法做到这一点。
文件权限可能会有所帮助,但您可以信任 root 或 admin 用户吗?
即使权限是正确的,您是否可以信任以您的用户名运行的其他程序?
加密文件将使某人更难以阅读文件,但不会破坏它。并且有权访问您的程序的“确定”的人将能够找到解密密钥(否则您自己无法阅读)。
最重要的是,您需要问自己“我可以采取哪些合理的步骤来使其不值得尝试访问/读取/更改文件?”
于 2013-05-23T01:39:44.017 回答
1
于 2013-05-23T01:48:29.353 回答