Chr*_*ski 6 xcode cocoa app-store
只是想确定:我的二进制文件中的所有字符串,网址都发生了什么变化?
当我构建项目后,我浏览二进制文件的内容(当项目被调用时,使用Smultron或任何其他源编辑器生成的something.app并在二进制文件中使用"某事")我可以很容易地找到所有的内容我在应用程序中使用的字符串,在这种情况下 - API的URL和本地化键,如"login TITLE"(链接到Localization.strings).
我的申请已获批准,我下载了该应用程序.将ipa重命名为zip并解压缩.令我惊讶的是,在二进制文件中我找不到任何字符串 - 既不是URL也不是其他任何字符串.
这是否意味着我的应用程序已被混淆或被Apple DRM加密?
问候克里斯
您确实可以轻松找到这些。但不用担心,通过监控网络连接也可以轻松发现 URL 调用。诀窍是使用 POST 通过 SSL 进行通信。
您制作的 App Store 版本在一定程度上保护了应用程序(DRM 等),但我相信一个简单的十六进制编辑器可以恢复一些内容。逆向工程始终是一种选择。
我不会担心找到 URL,我会担心这些调用的安全性。人们总是能够找到你喜欢隐藏的东西。诀窍是让他们不可能(误)使用它。
| 归档时间: |
|
| 查看次数: |
1071 次 |
| 最近记录: |