ipaguard是一款智能的ipa混淆工具,可自动修改和翻新OC/iOS代码,解决苹果审核4.3和马甲问题。它可以对IOS ipa文件的代码、代码库和资源文件等进行混淆加密,降低代码的可读性,增加ipa破解反编译难度。ipaguard不限制于OC、Swift、Flutter、React Native、H5类app,可以对任何ipa文件进行处理。

ipaguard的特点:

一键自动修改Object-C类名和方法名,提供多种规则选择,让修改更便捷。
自动添加类名前缀和后缀,自动过滤系统方法与自定义方法。
混淆图片资源,自动添加md5值,可自定义混淆字库。
自动添加介词,使生成的名称更符合语义,支持配置文件设置,对程序员更友好。
使用说明:

下载项目,官网下载:IpaGuard官网--IOS 应用程序ipa文件混淆加密保护工具
使用工具运行成功后,需要自己新建OC项目再将修改后的代码与资源文件拖入新建的工程。
未来可能添加的功能:

随机生成全局属性前缀,例如将_下划线修改为self.,或者将self.修改为下划线。
枚举顺序进行随机处理。
静态常量定义顺序进行随机处理。
宏定义顺序进行随机处理。
关于bug:
虽然工具经过商业项目考验,但由于每个人的代码风格不同,工具不可避免会出现解析不了的情况。开发者建议过滤C语言的文件与第三方库,减少出错的可能性,如仍无法运行成功,可发送issue至客服邮箱或根据报错Log自行删减项目文件。
展开
评论