在iOS 7上本地验证应用内收据和捆绑收据的完整解决方案

我已经阅读了许多文档和代码,从理论上讲它们将验证应用内和/或捆绑收据。


鉴于我对SSL,证书,加密等的知识几乎为零,因此我读过的所有解释(如这一有前途的解释)都很难理解。


他们说,解释是不完整的,因为每个人都必须弄清楚该怎么做,否则黑客将可以轻松地创建可以识别和识别模式并对应用程序进行修补的破解程序。好的,我在一定程度上同意这一点。我认为他们可以完全解释如何做到这一点,并发出警告说“修改此方法”,“修改其他方法”,“混淆此变量”,“更改此名称的名称”等。


能有什么好心的人足够好心地解释一下,当我五岁(好吧,设为3)时,清楚地如何在iOS 7上本地验证,捆绑收据和应用内购买收据吗?


谢谢!!!


如果您有适用于您的应用程序的版本,并且担心黑客会看到您的操作方式,则只需在更改此处之前更改敏感方法即可。混淆字符串,更改行的顺序,更改循环的方式(从for用于阻止枚举,反之亦然),诸如此类。显然,每个使用可能在此处发布的代码的人都必须做同样的事情,以免冒被轻易黑客攻击的风险。


慕桂英4014372
浏览 707回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP