iPhone应用程序中的资产安全
答
他们是不是安全可言,你可以安全地浏览Mac上使用iPhone Explorer或iFunBox应用程序目录在Windows 即使设备没有越狱。所以,离开它,因为除非你不想浪费一些或更多的CPU时间用于解密这些资产时,你的应用程序启动时,它可以使一个小更安全* [R *
答
从一个iPhone应用程序中提取数据是非常简单 - 你甚至不必拥有一部iPhone。
- 找到你的文件系统上的.ipa文件
- 将其重命名为.zip
- 提取内容
- 在Mac上:使用显示包内容
这一切都没有 - 图片,文件,声音......没有保护 - 什么都没有。
保护您的内容的唯一方法是加密数据。在加载后/加载时解码它。
这不是100%的保护 - 仅仅是因为您必须将密钥和解码算法添加到您的应用程序中。否则,您将无法显示资产。
但是:它应该给脚本小子一些东西咀嚼 - 也许他们甚至搜索更容易的猎物。
如果你加密你的内容,我认为你也应该可以免费填写加密导出语句 - 因为只有解密在你的应用中可用,并且仅用于DRM /内容保护。
我决定添加一个content protection to TexturePacker,因为有些人在cocos2d论坛上报告说有些人创建exact clones of games--即使使用原始图形和声音。苹果似乎已经通过从appstore中删除克隆来做出回应。
你是什么意思“......找到资产......”?您是否越狱了您的设备,或者您只是在计算机上浏览构建产品? – 2011-01-06 07:56:27
只是浏览构建产品 – 2011-01-06 09:02:20