如果您将应用程序提供给不值得信任的用户(即这是一个桌面应用程序,而不是用户无法直接访问的[ASP]服务器上运行的代码),那么您无能为力.
如果您将代码提供给将解密配置文件的用户,则在某些时候,他们将能够自己访问该文件.如果你投入时间/精力/金钱,你可能会变得更难,甚至可能更难,但你不能让它变得不可能.以下是他们可以做的一些事情:
password = "12345"代码行.if检查).您可以采取一些措施来使上述步骤更难(但并非不可能)包括:
现在,有可能实际上阻止用户做"某事",取决于"某事"是什么,而不是给他们首先做的代码.这些(可能;如果编码正确)牢不可破:
请注意,唯一真正的解决方案需要在使用应用程序时为所有用户提供互联网连接; 他们无法离线.
| 归档时间: |
|
| 查看次数: |
6207 次 |
| 最近记录: |