我已經(jīng)閱讀了許多文檔和代碼,從理論上講它們將驗證應用內(nèi)和/或捆綁收據(jù)。鑒于我對SSL,證書,加密等的知識幾乎為零,因此我讀過的所有解釋(如這一有前途的解釋)都很難理解。他們說,解釋是不完整的,因為每個人都必須弄清楚該怎么做,否則黑客將可以輕松地創(chuàng)建可以識別和識別模式并對應用程序進行修補的破解程序。好的,我在一定程度上同意這一點。我認為他們可以完全解釋如何做到這一點,并發(fā)出警告說“修改此方法”,“修改其他方法”,“混淆此變量”,“更改此名稱的名稱”等。能有什么好心的人足夠好心地解釋一下,當我五歲(好吧,設為3)時,清楚地如何在iOS 7上本地驗證,捆綁收據(jù)和應用內(nèi)購買收據(jù)嗎?謝謝?。?!如果您有適用于您的應用程序的版本,并且擔心黑客會看到您的操作方式,則只需在更改此處之前更改敏感方法即可?;煜址?,更改行的順序,更改循環(huán)的方式(從for用于阻止枚舉,反之亦然),諸如此類。顯然,每個使用可能在此處發(fā)布的代碼的人都必須做同樣的事情,以免冒被輕易黑客攻擊的風險。
在iOS 7上本地驗證應用內(nèi)收據(jù)和捆綁收據(jù)的完整解決方案
慕桂英4014372
2019-10-04 15:01:20