| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
试用版已经失效,暂时没时间更新 如果运行报错,请参考压缩包带的[m芯片设置2.png] 修复一些小bug 支持OC和Swift 该版本是试用版 使用过程中如有问题,注意看已有的Wiki文档,文档上没有的问题提issue
详情请见 更新日志
如果按照最下面的使用文档,期间遇到错误,麻烦先移步到 常见错误
如果是这之外的错误,那么肯定是我兼容性做的还不够好,希望你能联系我
iOS 代码差异化工具,它是针对现有 iOS 项目代码进行差异化的工具,开发者一直在使用和开发中
符号(symbol)
iOS项目中 类、分类、协议、方法、属性、宏、静态变量、静态常量、block、枚举等等的统称 iPA安装包中的二进制(可执行)文件能找到以上所有的符号,所以他们是需要被修改的
MacOS 系统 Python3.10.0 版本 Python 环境安装
Objective-C 和 Swift
- 直接下载即为试用版(试用版会一直提供)
- 试用版会随机混淆 30%左右的代码
- 随机不混淆的 70%部分只会在原符号基础上前后添加字母(这是试用版的限制)
- 试用版增加了限制机制,多次混淆不会增加混淆比例
示例:
+(void)hello; //原方法
如果在混淆的 30%里:
+(void)xxx; //混淆结果未知(不是随机单词)
如果在不混淆的 70%里:
+(void)AXDQ_Hello_QDXA; //大概是这样,只会有前后随机字母的差别,这是试用版的限制
VIP版本100%混淆 如需VIP版本,请关注微信公众号联系开发者
混淆示例:
类名 AFNetworkActivityIndicatorManager 修改为: OutMeshingInactivityIndicantManager 类名 CocoaSecurityResult 修改为: HotChocolateSuretyResult 属性 networkActivityActionBlock 修改为: meshActionActivenessBlock 属性 verCodeBtn 修改为: forwardCodeSelection 方法 screenShotWithName 修改为: blindJibeSetName 方法 forgetPasswordController 修改为: blockWatchwordController 资源:png titleHelper 修改为: claimHelper 资源:xib LowlyController 修改为: HumbleController xcassets IQKeyboardManager 修改为: CaptionParentalManager define StrongObject 修改为: StrongTarget static tupe 修改为: variance protocol Optional 修改为: Several ...
公众号会分享一些 App Store 过审相关的经验、思路、技术、总结,欢迎联系,感谢关注
| Back | FazBrowse Home | New Git URL |