如何确定是否已从iPhone应用程序包中删除数字版权管理(以保护其免受盗版)?
发布于 2009-12-19 07:21:34
我有一个与第三方web服务集成的iPhone应用程序。我使用this question中描述的技术来找到盗版者,然后让应用程序“打电话回家”,上面有用户的设备ID和web服务的用户ID (我还没有对这些信息做任何事情,但我正在考虑联系他们,请他们友好地购买我的应用程序)。
此外,一旦用户使用我的应用程序达到一定的使用量,我就会限制功能,并将盗版者引导到app Store以获取完整的功能。
发布于 2009-12-19 00:28:35
据我所知,只有一种方法可以移除数字版权管理:破解。
因此,为了找出在破解的应用程序中寻找什么,我会在你的应用程序上运行和比较应用程序捆绑包。通过查看文件大小并对包中的文件运行diff,应该很容易确定更改了哪些内容。
一旦你知道了这些改变是什么以及对哪些文件的改变,只需在你的应用程序中查找这些改变,以确定该应用程序是否已经被破解。
如果您发现应该检查哪些文件,请在此处发布您的发现,以便其他人可以从您的研究中受益。
发布于 2009-12-19 06:03:34
我之前的堆栈溢出问题可能会对你有所帮助:Reducing piracy of iPhone applications
https://stackoverflow.com/questions/1929166
复制相似问题