保持iPhone应用程序中的XML文件安全越狱?

保持iPhone应用程序中的XML文件安全越狱?

问题描述:

正如您所知,越狱允许您访问iPhone开发人员制作的应用程序目录。保持iPhone应用程序中的XML文件安全越狱?

例如,有很多网站向越狱用户显示fieldrunners应用程序中某些XML文件的文件路径。改变这些后,你可以改变几乎任何东西,并使每个付费武器免费。

我正在考虑在我正在创建的iPhone应用程序中使用XML文件,但我担心人们会改变它们。

有什么办法可以在保证安全的情况下使用这些文件吗? 有没有人有过这方面的经验?

基本上,问题被简化为“我如何在PC上存储秘密数据” - 因为越狱iphone会为您提供与您自己的盒子一样多的访问权限。

这里有各种答案,它们都不是“完美”的;你可能知道PC上的DRM(数字版权管理)尝试 - 几乎所有这些尝试都被破坏了。现在,在游戏的情况下,免费获得付费武器非常有吸引力,但它不像是百万美元的东西。所以你可以使用“保护诚实的人的锁”。例如,将校验和添加到您的XML文件中;在您的应用程序代码中添加一小部分逻辑,查看XML文件并查看它是否被篡改。

+0

谢谢。听起来不错,我会用这个。 – Johno 2009-12-29 03:10:51