我正在为我的iOS项目寻找一个开源的反篡改和代码混淆工具。一些库,比如Android中的Proguard。我发现iXGuard和Dexprotector都是付费工具。我在找一些开源工具。任何帮助都将不胜感激。
发布于 2021-07-06 15:55:09
Xcode已经完成了的大部分混淆部分
找到以下几点:
进行简单的静态分析
当你提到防篡改时,你指的是什么用例?你的意思是将同一个应用程序以不同的资源(图片+品牌名称)重新发布到官方应用程序商店?-我几乎不会费心去做这样的尝试。
如果您使用付费或任何其他第三方工具进行任何额外的代码混淆,请为App Store拒绝做好准备。苹果拒绝了通过这些工具完成的大多数令人困惑的事情。Apple拒绝消息看起来像这样:
https://developer.apple.com/forums/thread/113211
本机应用程序的代码以二进制可执行文件的形式存储,该文件进一步加密;只有当处理器将可执行文件加载到随机存取存储器中时,才执行其解密,并且整个解密过程发生在硬件级别。这就是为什么很难创建离线解密工具的原因。解密加密二进制数据的唯一方法是在安装了一些特殊工具的越狱设备上进行解密。
https://mentormate.com/blog/security-in-ios-protecting-ipa-file-content/
发布于 2021-05-08 04:22:14
我搜索了一个可以帮助我混淆代码的库,我找到了这个库:
https://stackoverflow.com/questions/63722848
复制相似问题