Skip to content

Latest commit

 

History

History
1151 lines (941 loc) · 44.1 KB

history_readme.md

File metadata and controls

1151 lines (941 loc) · 44.1 KB

代码混淆翻新-历史更新记录

v1.9.9.5.4.2.2 (2024-05-31):

1.优化oc全部函数名称语法识别混淆
2.优化oc全部属性名称语法识别混淆
3.优化登录弹窗显示
4.其他问题修复

v1.9.9.5.4.2.1 (2024-05-13):

1.优化函数名称生成,避免乱码出现
2.支持android约束xml布局混淆
3.其他优化

v1.9.9.5.4.2.0 (2024-05-05):

1.优化swift全部属性混淆
2.添加生成混淆全部属性接口模型字段转换函数(swift&oc)
3.添加混淆配置选项记忆功能
4.修复oc属性混淆简写定义属性识别错误bug
5.优优cocos2dx creator混淆
6.优化js代码混淆

v1.9.9.5.4.1.9 (2024-04-18):

1.优化oc全局属性混淆,解决混淆语法错误问题
2.优化java字符串加密
3.优化flutter字符串加密,过滤正则字符串
4.优化c++函数名称混淆
5.优化ios类名混淆
6.优化js文件名路径修改

v1.9.9.5.4.1.8 (2024-04-05):

1.修复swift所有类嵌套属性混淆报错bug
2.修复flutter插入垃圾代码bug
3.优化其他问题

v1.9.9.5.4.1.7 (2024-03-26):

1.支持android的compose声明式UI代码混淆
2.优化android的类名混淆

v1.9.9.5.4.1.6 (2024-03-17):

1.修复flutter混淆part of,export语法识别错误bug
2.优化flutter类名混淆
3.修复oc混淆特定情况属性名称重复的bug
4.修复swift混淆特定情况卡死问题
5.优化oc函数名,属性名称混淆
6.修复特定字符swift和oc代码文件出现结构错乱问题

v1.9.9.5.4.1.5 (2024-03-11):

1.修复oc的IBOutlet属性漏混淆的bug
2.其他问题修复

v1.9.9.5.4.1.4 (2024-03-03):

1.修复kotlin的interface suspend函数语法识别错误bug
2.修复kotlin可选属性by语法识别错误bug

v1.9.9.5.4.1.3 (2024-02-27):

1.优化函数名生成,避免生成乱码单词名称
2.flutter枚举混淆优化
3.其他问题修复

v1.9.9.5.4.1.2 (2024-02-21):

1.支持兼容uniapp项目配置tsconfig便捷import方式路径混淆修改
2.支持兼容uniapp项目配置tsconfig便捷import方式路径克隆修改
3.修复swiftui项目some view属性插入垃圾代码导致编译问题
4.优化swift私有属性混淆
5.其他问题修复

v1.9.9.5.4.1.1 (2024-01-29):

1.修复c++函数名混淆不同步问题
2.修复android插入垃圾xml布局错误问题
3.优化flutter字符串加密
4.其他问题修复

v1.9.9.5.4.1.0 (2024-01-21):

1.修复混淆kotlin插入垃圾代码错误bug
2.修复混淆java插入垃圾代码错误bug
3.修复java数据库实例注解识别错误bug
4.修复flutter蝌蚪文字符串加密失效bug
5.其他问题优化修复

v1.9.9.5.4.0.9 (2024-01-14):

1.修复混淆kotlin偶现软件闪退
2.修复克隆iOS项目特殊情况出现目录丢失问题
3.修复混淆iOS插入h文件错误
4.优化iOS(oc)新垃圾代码生成

v1.9.9.5.4.0.8 (2024-01-07):

1.优化swift多行字符串加密
2.修复swift,oc特殊字符插入垃圾代码错误bug
3.添加导出混淆所有属性名称json对比日志文件
4.其他问题优化修复
5.优化swift,oc,dart,js,ts垃圾代码生成

v1.9.9.5.4.0.7 (2024-01-01):

1.优化swift函数名混淆
2.优化swift和oc函数名生成方式
3.修复flutter字符串加密失效bug
4.修复android项目克隆xml路径不同步问题
5.优化swift和oc类public属性混淆

v1.9.9.5.4.0.6 (2023-12-24):

1.修复react-native,jsx,tsx插入垃圾代码错误bug
2.修复uniapp项目样式名称混淆
3.修复oc和swift特殊编码文件垃圾代码插入错误的bug
4.修复oc特殊情况m和h函数名修改不同步问题
5.swift类所有属性名称混淆优化
6.优化手动字符串加密功能
7.其他问题的优化修复

v1.9.9.5.4.0.5 (2023-12-05):

1.修复react-native,jsx,tsx插入垃圾代码错误bug
2.修复flutter多模块混淆问题
3.修复flutter混淆偶尔Math找不到的问题
4.修复unity项目类名误混淆问题
5.优化flutter类名混淆速度

v1.9.9.5.4.0.4 (2023-11-28):

1.修复flutter混淆插入垃圾代码错误变量名称找不到的问题
2.修复flutter混淆插入垃圾代码位置错误问题
3.修复flutter混淆函数局部变量名称错误问题
4.修复react-native项目tsx,jsx插入垃圾位置错误问题
5.修复flutter混淆自动调用生成的属性错误问题
7.修复ios主线程block里面this调缺失问题
8.修复ts枚举,路径问题
9.其他问题优化

v1.9.9.5.4.0.3 (2023-11-19):

1.优化cocosCreator项目(ts)混淆
2.优化oc,swift垃圾代码生成力度
3.修复枚举混淆开关无效bug
4.其他问题优化

v1.9.9.5.4.0.2 (2023-11-06):

1.修复kotlin未勾选清理注释出现乱码问题
2.修复unity3d混淆出现static函数报错问题
3.修复unity3d混淆编译内存问题导致编译错误
4.修复混淆swift中文乱码问题
5.其他问题优化

v1.9.9.5.4.0.1 (2023-10-31):

1.优化新垃圾代码编译性能
2.修复swift插入垃圾代码一些问题
3.添加协议混淆
4.添加宏混淆
5.其他问题优化

v1.9.9.5.4.0.0 (2023-10-23):

1.升级c/c++新垃圾代码结构
2.修复swift垃圾代码插入问题
3.修复m++类名修改xib/sb没同步修改问题
4.其他问题优化

v1.9.9.5.3.9.9 (2023-10-16):

1.升级js/ts新垃圾代码结构
2.支持android的webp混淆
3.修复oc函数名混淆偶现m修改h未修改问题
4.优化swift新垃圾代码结构
5.其他问题优化

v1.9.9.5.3.9.8 (2023-10-06):

1.升级dart新垃圾代码结构
2.修复加密java避免加密case 字符串
3.优化unity3d混淆,c++部分加入更多垃圾代码
4.优化cocos2dx 属性名称的混淆
5.添加支持flutter项目克隆修改目录名称并同步到代码import

v1.9.9.5.3.9.7 (2023-09-24):

1.升级swift新垃圾代码,测试完成可以使用
2.优化修复uniapp项目混淆编译报错的问题
3.其他问题修复

v1.9.9.5.3.9.6 (2023-09-16):

1.修复偶尔崩溃的问题
2.修复flutter枚举混淆不全的问题
3.修复flutter插入import位置错误问题
4.修复java混淆类属性名称问题
5.升级swift新垃圾代码结构,暂未放开,最后测试中

v1.9.9.5.3.9.5 (2023-09-11):

1.优化oc,swift垃圾代码插入和生成
2.修复混淆oc,swift函数局部变量替换不完整bug
3.减少默认oc垃圾代码数量
4.修复java属性混淆不全问题
5.修复uniapp图片资源混淆不完整bug
6.其他问题优化修复
7.打开注释清理开关

v1.9.9.5.3.9.4 (2023-09-06):

1.修复oc新垃圾代码编译报错问题
2.其他问题优化修复

v1.9.9.5.3.9.3 (2023-09-03):

1.修复oc新垃圾代码 release运行崩溃卡死问题
2.优化oc新垃圾代码生成行数
3.修复oc垃圾代码类型不对问题
4.对java增加修改函数局部变量名称的功能
5.修复软件偶现闪退问题

v1.9.9.5.3.9.2 (2023-08-31):

1.修复一些问题

v1.9.9.5.3.9.1 (2023-08-29):

1.修复oc新垃圾代码插入block编译报错问题
2.修复kotlin混淆属性误修改关键字参数函数问题
3.支持混淆uniapp类似R.images.name方式图片名称
4.添加默认敏感词过滤集合
5.优化uniapp和h5的class样式名称混淆
6.更新升级服务器接口字段

v1.9.9.5.3.9 (2023-08-24):

1.升级oc垃圾代码生成引擎,支持生成海量默认人工手写代码(单文件上万行代码)贯穿整个项目
2.其他问题优化

v1.9.9.5.3.8 (2023-08-07):

1.优化混淆词汇
2.修复混淆js特殊情况出现错误问题
3.优化kotlin代码解析,修复垃圾代码插入错误问题
4.其他问题修复

v1.9.9.5.3.7 (2023-07-24):

1.优化自定义函数名混淆词汇
2.修复js混淆插入垃圾代码错误问题
3.修复一些android混淆问题

v1.9.9.5.3.6 (2023-07-24):

1.修复kotlin的object语法插入垃圾代码错误问题
2.优化oc函数局部变量的混淆
3.修复android固定混淆xml以及key名称问题
4.修复特殊情况js插入垃圾代码错误问题
5.其他问题修复

v1.9.9.5.3.5 (2023-07-18):

1.修复特殊情况kotlin解析卡死问题

v1.9.9.5.3.4 (2023-07-17):

1.修复android项目混淆偶尔出现类名和文件名不一致问题
2.修复h5混淆第三方压缩js出现插入错误bug
3.优化修复android(java,kotlin)混淆其他细节问题

v1.9.9.5.3.3 (2023-07-10):

1.修复swift函数名带默认参数值识别错误问题
2.修复android项目克隆xml引用类问题
3.修复kotlin加密字符串误加密const类型和注解里面的字符串问题
4.修复其他问题

v1.9.9.5.3.2 (2023-07-03):

1.修复uniapp,h5重复多次混淆文件名类名不变的问题
2.其他问题的修复

v1.9.9.5.3.1 (2023-06-18):

1.优化支持对h5项目的js压缩格式混淆
2.添加支持对h5项目的html包含的js进行混淆
3.优化h5&uniapp项目图片名称依赖混淆策略

v1.9.9.5.3 (2023-06-11):

1.优化uniapp项目js,jsx混淆
2.添加kotlin函数局部变量名称混淆
3.优化java垃圾代码融合插入调用

v1.9.9.5.2.1 (2023-05-29):

1.修复uniapp混淆图片路径替换失败bug
2.优化ios文件自动过滤机制
3.添加支持jsx文件混淆ReactNative

v1.9.9.5.2 (2023-05-21):

1.优化kotlin,java垃圾代码性能问题
2.优化修改dart函数局部变量名
3.修复kotlin垃圾代码for混淆下标越界问题
4.优化kotlin代码混淆(类名,xml资源,插入垃圾代码,属性,函数插入)

v1.9.9.5.1 (2023-05-14):

1.添加支持kotlin全混淆(文件名,类名,函数名,属性,垃圾属性,垃圾函数,加密字符串,扰乱函数定义顺序,扰乱函数执行顺序,res资源xml混淆等等)
2.优化android项目克隆改目录问题
3.优化flutter全字符串加密
4.优化oc的协议混淆
5.优化敏感词过滤
6.其他问题优化

v1.9.9.5.0 (2023-04-22):

1.优化android java混淆
2.优化oc垃圾代码插入
3.其他问题优化

v1.9.9.4.9 (2023-04-16):

1.优化android java插入垃圾代码
2.优化android java插入解密函数
3.修复uniapp克隆问题
4.修复uniapp混淆垃圾代码报错问题
5.修复微信小程序混淆垃圾代码报错问题

v1.9.9.4.8 (2023-04-09):

1.优化ios unity混淆插入垃圾代码位置偶尔错误问题
2.优化android unity混淆插入垃圾代码位置偶尔错误问题
3.其他混淆问题修复

v1.9.9.4.7 (2023-04-05):

1.修复android unity3d项目混淆c/cpp头文件找不到的问题
2.修复android unity3d项目混淆编译报错问题
3.修复ios项目克隆后修改带.的目录名称改名出现找不到的问题
4.其他问题优化

v1.9.9.4.6 (2023-03-26):

1.优化ios&android的unity3d项目混淆
2.修复ios的unity3d生成垃圾文件引用报错问题
3.优化垃圾字符串生成
4.优化oc字符串加密

v1.9.9.4.5 (2023-03-19):

1.增加对额外生成的java垃圾代码文件进行引用并自动调用
2.新增swift,oc代码生成的字符串采用数字密文方式
3.优化垃圾字符串生成
4.优化修复其他问题

v1.9.9.4.4 (2023-03-05):

1.优化c++函数名混淆
2.优化混淆配置文件指定路径混淆
3.优化android生成额外垃圾java代码文件功能
4.修复更新下载404的bug

v1.9.9.4.3 (2023-02-26):

1.支持混淆插入android的xml布局垃圾UI标签代码功能
2.支持增加java垃圾代码并且自动引用功能
3.优化oc垃圾属性插入功能
4.优化oc自动调用垃圾函数功能

v1.9.9.4.2 (2023-02-20):

1.支持uniapp项目的nvue代码混淆
2.优化android混淆类名的速度
3.修复android文件名类名不一致情况
4.修复android类名混淆bug
5.修复android资源混淆bug
6.优化java函数名混淆
7.修复ios项目bundle名称和类名一样导致错误bug

v1.9.9.4.1 (2023-02-12):

1.优化android的cocos2dx项目混淆
2.优化uniapp项目混淆
3.优化oc混淆局部变量
4.添加宏定义名称的混淆
5.优化函数名前缀混淆
6.优化更新默认词汇

v1.9.9.4.0 (2023-02-08):

1.修复uniapp相关bug(路径引用,样式class名称,字符串加解密等)
2.修复swift,flutter,oc枚举混淆bug
3.修复克隆无法直接编译的bug
4.适配rxswift多语言混淆

v1.9.9.3.9 (2023-01-18):

1.优化oc所有属性混淆模式
2.修复uniapp项目克隆import路径错误bug
3.支持uniap项目(TS,JS,VUE)文件名混淆
4.支持uniap项目(TS,JS,VUE)类名混淆
5.支持uniap项目(TS,VUE)Type名称混淆
6.支持uniap项目(TS,VUE)Interface名称混淆
7.支持uniap项目(TS,VUE)Enum名称混淆
8.支持uniap项目(VUE)属性名称混淆
9.支持uniap项目(VUE)函数名混淆
10.支持uniap项目(VUE)标签class名混淆
11.支持uniap项目标签样式颜色值混淆
12.支持uniap项目(TS,JS,VUE)字符串加密
13.支持uniap项目(TS,JS,VUE)插入垃圾代码扰乱原有执行顺序

v1.9.9.3.8.5 (2023-01-08):

1.优化java属性混淆
2.增加java系统类,关键字过滤
3.修复ios多语言混淆key重复问题
4.支持对uniapp项目进行克隆修改目录
5.优化小程序克隆功能

v1.9.9.3.8.3 (2022-12-20):

1.优化国际化字符串文件混淆速度
2.优化扫描文件速度

v1.9.9.3.8.1 (2022-12-14):

1.修复java垃圾代码类型错误问题
2.修复混淆属性名称出现重复问题
3.优化混淆日志输出
4.支持android unity混淆

v1.9.9.3.8 (2022-12-12):

1.优化oc字符串识别
2.xib、sb关联的多语言文件key同步混淆
3.支持单独图片名称混淆
4.优化java字符串加密
5.支持java私有函数混淆
6.支持java私有属性混淆
7.支持java垃圾函数生成
8.支持java自动调用生成的垃圾函数
9.Oc解密函数名称生存优化
10.单独局部变量混淆过滤
11.支持ios多语言配置文件混淆
12.优化fultter项目混淆

v1.9.9.3.7 (2022-12-04):

1.修复克隆偶现崩溃
2.优化oc枚举混淆支持过滤枚举case名称
3.修复java扰乱函数执行顺序编译错误问题
4.修复java插入垃圾属性以及调研垃圾属性问题
5.修复android混淆java文件名类名,xml名称以及res下面资源图片颜色名称编译错误问题

v1.9.9.3.6 (2022-11-28):

1.添加支持android 包名混淆,目录混淆,垃圾属性,垃圾方法,以及调用
2.添加支持生成android类型的垃圾图片
3.添加java加密字符串
4.添加支持微信小程序克隆
5.添加微信小程序文件名,类名,样式类名混淆
6.添加清理js代码注释
7.添加微信小程序混淆color
8.添加微信小程序字符串加密
9.添加微信小程序函数名
10.添加微信小程序属性名
11.添加微信小程序打乱函数里面调用顺序
12.添加支持dart表情字符串加密解密
13.修复其他问题

v1.9.9.3.5 (2022-11-20):

1.修复oc协议混淆问题
2.克隆生存日志文件,并支持克隆固定模式
3.适配最新系统的UI显示问题
4.优化cocos2dx混淆
5.添加额外垃圾代码文件生成数量配置
6.添加生成额外垃圾图片
7.支持添加java垃圾函数并自动调用
8.支持添加java垃圾属性并自动调用

v1.9.9.3.4.1 (2022-11-15):

1.修复指定路径混淆未处理bundle的问题

v1.9.9.3.4 (2022-11-13):

1.添加克隆项目时指定存放路径功能
2.优化过滤关键词
3.优化oc的字符串加密功能
4.优化dart解密函数
5.添加自动过滤和framework带的bundle
6.默认添加自动加密http开头的字符串配置
7.添加扰乱函数体里面代码执行顺序力度调节配置
8.优化oc,swift协议混淆

v1.9.9.3.3.6 (2022-10-23):

1.修复oc混淆属性只混淆前缀固定名称bug
2.优化oc协议属性混淆
3.优化swift扰乱函数里面执行顺序插入方式
4.优化oc代码注释清理
5.优化oc属性混淆

v1.9.9.3.3.5 (2022-10-17):

1.优化oc枚举混淆
2.优化克隆修改目录
3.修复混淆UIColor偶尔闪退问题

v1.9.9.3.3.4 (2022-10-16):

1.优化swift返回类型识别
2.优化unity枚举混淆,增加不可混淆枚举类型

v1.9.9.3.3.3 (2022-10-09):

1.修复swift自动补偿return逻辑

v1.9.9.3.3.2 (2022-09-27):

1.优化oc全局属性混淆

v1.9.9.3.3.1 (2022-09-26):

1.优化oc全局属性混淆
2.增加unity不能混淆的枚举

v1.9.9.3.3 (2022-09-25):

1.增加固定混淆种类(文件名,类名,图片,函数局部变量名称,协议,枚举,函数名,属性名)功能
2.修复oc全局属性混淆bug
3.优化图片文件名称混淆,自动识别是否能修改图片文件
4.优化unity和swift枚举混淆

v1.9.9.3.2.1 (2022-09-20):

1.修复协议过滤配置失效问题
2.增加swift函数修饰@nonobjc识别

v1.9.9.3.2 (2022-09-18):

1.优化oc混淆局部变量
2.修复oc,c,cpp枚举混淆问题
3.修复unity头文件插入垃圾函数定义问题
4.修复unity枚举问题,并且添加不能混淆的过滤

v1.9.9.3.1 (2022-09-12):

1.修复混淆后出现奇怪崩溃问题
2.修复组件化工程pch文件修改同步错误问题

v1.9.9.3.0.1 (2022-09-07):

1.优化oc函数名称混淆
2.增加oc,swift协议混淆配置开关
3.修复oc全部属性混淆bug

v1.9.9.3.0 (2022-09-04):

1.优化oc头文件特殊用法混淆
2.优化oc局部变量混淆
3.优化flutter项目混淆
4.新增swift,oc协议名称的混淆

v1.9.9.2.9 (2022-08-28):

1.优化dart字符串模版语法识别提取,主要针对加密字符串
2.优化unity项目h,hpp文件的注释清理
3.放开unity项目cpp文件class插入垃圾属性
4.修复bundle文件混淆,以及bundle里面图片路径混淆问题
5.修复混淆c代码局部变量偶现闪退问题
6.dart函数名生成优化避开关键字
7.其他问题优化

v1.9.9.2.8.1 (2022-08-25):

1.修复flutter带+号文件名替换不完整错误
2.修复混淆局部属性崩溃问题

v1.9.9.2.8 (2022-08-21):

1.添加svga改名称hash支持
2.优化enum混淆名称生成以及过滤
3.其他问题修复优化

v1.9.9.2.7.1 (2022-08-15):

1.优化unity混淆

v1.9.9.2.7 (2022-08-14):

1.修复混淆类名偶尔没改到的bug
2.修复修改pch文件名称项目配置路径没同步问题
3.修复混淆枚举偶现重复名称bug
4.修复复杂类定义插入干扰代码到属性中间错误
5.修复其他问题

v1.9.9.2.6.1 (2022-08-08):

1.优化混淆全局属性变量名称
2.放开unity工程native目录下h文件处理

v1.9.9.2.6 (2022-08-07):

1.修复枚举名出和类名重复的报错的bug
2.针对unity对单独h文件插入垃圾代码
3.添加支持混淆全局属性变量名称

v1.9.9.2.5.1 (2022-08-02):

1.修复storyborad包含emoji字符导致错误修改问题
2.修复图片文件带倍数代码没同步修改问题(上个版本改出来的问题)

v1.9.9.2.5 (2022-07-31):

1.修复加密swift字符串崩溃问题
2.修复java类混淆xml未同步问题
3.优化oc局部变量混淆
4.适配yykit等第三方库

v1.9.9.2.4 (2022-07-25):

1.修复unity插入函数错误问题
2.优化swift打乱函数顺序功能(适配第三方库)
3.优化oc混淆功能

v1.9.9.2.3.2 (2022-07-21):

1.过滤unity不能插入垃圾代码函数
2.修复oc,dart加密指定字符串通配符不匹配问题
3.修复pch文件名称不修改问题
4.修复mm文件解密函数报错问题

v1.9.9.2.3.1 (2022-07-20):

1.修复混淆unity函数局部变量报错问题
2.修复unity的c代码文件include前面特殊字符报错问题
3.修复克隆unity项目Images.xcassets爆红问题

v1.9.9.2.3 (2022-07-17):

1.修复混淆函数局部变量导致的多同名函数问题
2.修复swift自动识别省略return语法
3.增加配置文件过滤枚举配置
4.支持忽略加密字符串通配符过滤功能
5.优化类继承链识别

v1.9.9.2.2.1 (2022-07-12):

1.修复混淆xib的id崩溃问题
2.过滤NS_ENUM
3.修复oc特殊字符串加密崩溃
4.增加系统函数过滤

v1.9.9.2.2 (2022-07-11):

1.修复android类名混淆bug
2.优化android资源xml混淆功能
3.修复oc枚举混淆未替换bug
4.添加崩溃日志收集功能

v1.9.9.2.1 (2022-07-03):

1.支持游戏项目后缀.sks二进制文件里面引用图片名称的同步混淆修改功能
2.支持java混淆属性功能
3.支持java混淆函数名功能

v1.9.9.2.0 (2022-06-26):

1.修复unity混淆插入垃圾代码错误问题
2.修复oc,c,c++,swift,dart函数局部混淆问题
3.修复配生成的置文件json格式错误问题
4.修复oc字符串加密识别问题

v1.9.9.1.9.2 (2022-06-22):

1.优化fultter的Colors混淆
2.优化flutter代码插入import错误问题
3.优化flutter函数局部变量混淆问题

v1.9.9.1.9 (2022-06-19):

1.适配SwiftUI属性混淆,垃圾代码插入
2.添加swift的get,set,willset,didSet插入混淆代码
3.优化swift属性混淆
4.优化oc函数混淆
5.优化oc局部变量混淆
6.优化对emoji字符的处理

v1.9.9.1.8 (2022-06-13):

1.修复xib,sb的控件id混淆(多语言问题)
2.修复swift字符串加密问题
3.优化(oc,c,c++,dart,swift)函数局部变量混淆
4.优化(oc,c,c++,dart,swift)函数名生成方式
5.优化C++垃圾代码

v1.9.9.1.7 (2022-06-05):

1.修复oc,swift,dart,c,c++函数局部变量混淆bug
2.增加自动过滤swift宏字符串加密
3.修复unity3d项目混淆import未替换问题

v1.9.9.1.6 (2022-05-29):

1.优化swift模版字符串解析识别算法
2.支持指定加密字符串模糊匹配功能
3.支持过滤图片模糊匹配功能
4.增加识别swift省略return语法
5.优化扰乱函数执行顺序垃圾代码
6.优化类名,函数名,属性名生成
7.其他bug修复

v1.9.9.1.5 (2022-05-22):

1.添加支持只修改前缀(文件夹,文件名,类名,属性名称,函数名)功能
2.优化oc, swift, c, c++, dart函数局部变量混淆
3.优化枚举混淆速度
4.修复oc,cpp枚举混淆错误
5.优化清理注释算法

v1.9.9.1.4 (2022-05-16):

1.修复c/c++函数名混淆问题
2.优化c/c++函数局部变量
3.修复c代码头文件引用问题
4.修复c++插入混淆属性特需情况自动调用错误问题
5.修复swift枚举混淆问题

v1.9.9.1.3 (2022-05-04):

1.修复swift函数局部变量混淆问题
2.修复oc函数局部变量混淆问题
3.修复swift枚举混淆问题

v1.9.9.1.2 (2022-05-03):

1.修复特殊情况同目录或者文件名改错问题
2.修复c++函数特殊定义实现导致识别错误问题
3.修复oc函数名称使用关键字问题
4.增加(oc,swift,dart,c,c++)混淆函数体变量名混淆功能
5.增加(oc,swift,dart,c,c++)混淆枚举功能

v1.9.9.1.1 (2022-04-17):

1.修复混淆属性名称重复问题
2.修复代码名称关键字问题
3.修复oc函数名混淆运行崩溃问题
4.优化插入干扰垃圾代码(打印,goto)
5.优化打乱函数定义顺序
6.修复ISO编码代码文件识别报错问题
7.优化项目克隆功能

v1.9.9.1.0 (2022-04-10):

1.优化Unity3d函数名混淆策略
2.优化Unity3d函数插入数量策略,导致xcode编译卡的问题
3.修复扰乱函数名导致中文字符串编码错误问题
4.修复cpp垃圾代码命名重复问题
5.修复swift插入调用问题
6.修复扰乱函数体调用顺序特殊语法导致编译错误问题

v1.9.9.0.9 (2022-04-05):

1.优化c语言函数名称混淆复杂语法错误问题
2.自动识别是否需要引入UIKit
3.支持pch字符串加密
4.修复克隆不修改目录名称,桥接文件找不到问题
5.添加扰乱改变函数体里面的调用顺序功能
6.优化宏定义去重复

v1.9.9.0.8 (2022-03-19):

1.优化UIColor混淆策略
2.优化oc函数名混淆策略
3.修复复杂swift类函数嵌套打乱函数顺序错误bug
4.修复生成函数里面属性名称重复问题

v1.9.9.0.7 (2022-03-13):

1.修复混淆特殊UIColor报错问题
2.优化混淆UIColor策略,做到颜色统一
3.优化函数名混淆
4.修复融合属性重复问题

v1.9.9.0.6 (2022-03-06):

1.兼容flutter项目export语法
2.优化函数名混淆
3.优化类名混淆
4.修复unity3d函数名混淆错误问题
5.修复字符串加解密界面显示问题

v1.9.9.0.5 (2022-02-27):

1.修复flutter库和主项目关联混淆import报错问题
2.修复混淆图片像素颜色功能,修复直接使用png图片运行不显示问题
3.优化dart字符串(自动和手动)加解密功能
4.优化Objc,Swift,Dart,C++函数混淆名称,速度更快
5.修复不同目录相同图片名称混淆错误问题

v1.9.9.0.4 (2022-02-19):

1.添加flutter字符串加密功能
2.优化宏混淆名称去重复功能

v1.9.9.0.3 (2022-01-22):

1.添加xib,storyboar控件id混淆,约束frame微调
2.优化oc函数打乱顺序优化

v1.9.9.0.2 (2022-01-16):

1.优化flutter类名文件名混淆
2.优化flutter垃圾属性插入和调用功能
3.优化swift,oc函数打乱顺序特定语法识别错误问题

v1.9.9.0.1 (2022-01-09):

1.修复c++偶尔属性名称重复问题
2.修复swift嵌套打乱函数顺序编译错误问题
3.修复swift模型类插入属性报错问题
4.修复克隆修改目录名称编译错误问题

v1.9.9.0.0 (2021-12-25):

1.修复特殊情况精准混淆模式函数混淆错误bug
2.修复flutter混淆class调用属性崩溃bug
3.修复swift属性混淆导致构造函数调用编译错误bug
4.修复c++的static成员函数插入属性调用问题
5.增加保持生成的UI代码主线程执行配置
6.修复特殊swift打乱类函数顺序产生的bug
7.修复优化其他细节问题

v1.9.8.9.9 (2021-12-12):

1.优化打乱函数顺序功能(自动识别不能打乱函数顺序的文件)
2.添加目录通配符过滤
3.优化指定目录混淆功能
4.添加打乱函数顺序过滤文件配置
5.优化Asset图片名称混淆
6.优化图片颜色混淆翻新功能

v1.9.8.9.8 (2021-12-09):

1.修复打乱函数顺序特需情况存在的bug

v1.9.8.9.7 (2021-12-02):

1.优化图片像素翻新混淆模块
2.添加Swift,OC函数顺序打乱功能
3.其他bug修复

v1.9.8.9.6 (2021-11-29):

1.添加图片像素翻新混淆模块
2.优化c语言混淆(自动引入遗漏头文件)

v1.9.8.9.5 (2021-11-20):

1.支持iOS项目中c语言文件混淆

v1.9.8.9.4 (2021-11-07):

1.提升混淆性能
2.增加系统api过滤

v1.9.8.9.3 (2021-10-20):

1.修复之前优化清理注释性能造成的清理换行bug

v1.9.8.9.2 (2021-10-19):

1.增加c++函数混淆配置项(针对Unity3D项目)

v1.9.8.9.1 (2021-10-17):

1.优化提升清理注释性能(清理Unity3D代码注释性能大大提高)
2.优化混淆性能速度,大大提高
3.优化Unity3D项目C++函数名称的混淆

v1.9.8.9.0 (2021-10-10):

1.修复swift生成额外代码文件,引用属性没赋值使用bug
2.修复加密字符串时单独m或者mm文件产生#import ""问题

v1.9.8.8.9 (2021-10-01):

1.修复修改bundle和图片重名问题
2.调整属性名称前缀覆盖范围
3.调整混淆配置过滤带数字图片为false

v1.9.8.8.8:

1.添加属性名称前缀
2.优化注释清理(/*/)
3.支持修改bundle目录名称以及里面图片名称
4.修复同名文件代码插入属性调用属性报错的问题
5.增加cpp函数名过滤范围
6.自动过滤拼接的assert图片名称修改
7.修复swift混淆UIColor和可选函数产生的bug

v1.9.8.8.7:

1.修复C++复杂特需函数名识别错误bug
2.增加C++内置系统名称属性过滤

v1.9.8.8.6:

1.修复Flutter插入属性产生的编译错误
2.修复Flutter混淆Color产生的编译错误
3.优化Dart函数名识别(混淆函数,插入函数)
4.修复Flutter混淆文件名import错误修改问题
5.修复父子同名继承导致软件异常bug

v1.9.8.8.5:

1.修复插入if,else不带括号地方
2.优化注释清理
3.增加json同步处理mp3资源文件
4.增加swift,oc过滤系统函数名

v1.9.8.3.2更新内容:

  • 8.增加swift,oc,c++源代码文件生成混淆函数比例控制
  • 9.增加oc,c++头文件生成定义混淆函数比例控制

v1.9.8.3.1更新内容:

  • 1.持续优化oc,swift混淆,bug修复

v1.9.8.2.3更新内容:

  • 1.加强属性混淆防止误修改同步xib,sb关联属性
  • 1.优化属性混淆,支持c++属性
  • 2.优化加强其他混淆
  • 3.增强生成混淆函数体结构复杂度和真实随机选(swift,oc,c++)
  • 4.增加自动调用生成的混淆函数复杂度和真实随机选(swift,oc,c++)
  • 5.优化u3d游戏c++混淆(c++函数生成自动调用)

v1.9.8.0.6更新内容:

  • 1.优化属性混淆,支持c++属性
  • 2.优化加强其他混淆
  • 3.增强生成混淆函数体结构复杂度和真实随机选(swift,oc,c++)
  • 4.增加自动调用生成的混淆函数复杂度和真实随机选(swift,oc,c++)

v1.9.8.0.5更新内容:

  • 1.优化属性混淆,支持c++属性
  • 2.优化加强其他混淆

v1.9.8.0.4更新内容:

  • 1.修复发现的小问题

v1.9.8.0.0更新内容:

  • 1.优化swift,oc,自动生成的代码文件与原项目代码融合调用方式(更充分逼真)

v1.9.7.9.8更新内容:

  • 1.优化swift,oc,cocos2dx混淆效果,bug修复

v1.9.7.9.5更新内容:

  • 1.优化swift,oc混淆效果,bug修复

v1.9.7.9.2更新内容:

  • 1.优化c++函数生成形式

v1.9.7.9.1更新内容:

  • 1.优化功能

v1.9.7.6更新内容:

  • 1.优化克隆功能
  • 2.修复优化一些功能

v1.9.7.4更新内容:

  • 1.添加项目文件夹名称自动修改
  • 2.修复和优化用户反馈的问题
  • 3.支持js,html,json代码同步

v1.9.7.1更新内容:

  • 5.添加自动提取项目可用单词的功能

v1.9.6.9.2更新内容:

  • 4.更新oc,swift生成混淆代码方式
  • 5.更新oc自动调用生成的函数代码语句在插入原函数位置随机调用
  • 6.优化swift函数函数
  • 7.修复更新混淆算法导致的bug
  • 8.优化清理注释功能自动过滤字符串带//,//的情况(防止误清理)

v1.9.6.9更新内容:

  • 7.修复更新混淆算法导致的bug
  • 8.优化清理注释功能自动过滤字符串带//的情况(防止误清理)

v1.9.6.8.9更新内容:

  • 4.更新oc,swift生成混淆代码方式
  • 5.更新oc自动调用生成的函数代码语句在插入原函数位置随机调用
  • 6.优化swift函数函数

v1.9.6.8.8更新内容:

  • 4.修复cocos2dx游戏复杂函数以及参数识别不准bug

v1.9.6.8.3更新内容:

  • 4.修复手动点击生成objc和swift垃圾代码文件崩溃bug

v1.9.6.8.2更新内容:

  • 5.修复修改函数名被过滤掉代码文件没同步问题

v1.9.6.8.1更新内容:

  • 4.修复自定义生成垃圾代码文件数量超过80个缓慢卡的问题

v1.9.6.8更新内容:

  • 4.修复在混淆swift特需项目生成swift垃圾文件卡死情况
  • 5.修复在混淆自动融合生成的垃圾代码文件因多线程导致融合错误问题

v1.9.6.7更新内容:

  • 4.添加设置生成垃圾文件最小数量
  • 5.修复生成的垃圾文件函数名组合随意的bug
  • 6.添加支持混淆指定的函数名
  • 7.修复coco2dx特需函数识别错误bug
  • 8.增加过滤关键字

v1.9.6.6.5更新内容:

  • 1.添加自定义插入函数最小数量设置

v1.9.6.6.3更新内容:

  • 1.优化u3d,coco2dx生成c,c++函数数量
  • 2.支持完全自定义属性,函数名,文件名词典集合
  • 3.支持自动混淆生成oc,swift垃圾代码文件并且是互相引用调用,同时自动融合到混淆的项目里面引用调用,无需手动操作
  • 4.修复混淆u3d项目插入c函数可能意外导致编译失败错误

v1.9.6.6更新内容:

  • 1.优化u3d,coco2dx生成c,c++函数数量
  • 2.支持完全自定义属性,函数名,文件名词典集合
  • 3.支持自动混淆生成oc,swift垃圾代码文件并且是互相引用调用,同时自动融合到混淆的项目里面引用调用,无需手动操作

v1.9.6.5.3更新内容:

  • 1.修复清理注释误清理情况,比如item://xxxx
  • 2.修复修改coco2dx函数名编译报错问题
  • 3.修复生成c/c++函数运行崩溃问题

v1.9.6.4更新内容:

  • 1.优化u3d混淆速度,控制在一分钟以内,精准插入c函数并调用c函数,针对u3d特性支持一键混淆无需任何配置
  • 2.优化c,c++函数生成对一些变量进行初始化,防止随机值产生错误
  • 3.增加生成垃圾文件直接互相引用

v1.9.6.3.2更新内容:

  • 1.优化u3d混淆速度,控制在一分钟以内,精准插入c函数并调用c函数,针对u3d特性支持一键混淆无需任何配置
  • 2.优化c,c++函数生成对一些变量进行初始化,防止随机值产生错误

v1.9.6.3更新内容:

  • 1.优化u3d混淆速度,控制在一分钟以内,精准插入c函数并调用c函数,针对u3d特性支持一键混淆无需任何配置

v1.9.6.2.1更新内容:

  • 1.优化u3d、cocos2dx、函数头文件插入
  • 2.优化Category文件名+号后面首字母小写的识别

v1.9.6.0更新内容:

  • 1.添加根据项目自动识别不能混淆修改的函数名
  • 2.优化函数名混淆修改

v1.9.5.6.9更新内容:

  • 1.支持修改tmx文件主要是针对游戏(cocos2dx里面,修改图片名并同步到tmx里面)
  • 2.优化U3D混淆自动过滤不能修改的类名和插入的调用代码
  • 3.优化插入属性

v1.9.5.6.8更新内容:

  • 1.增加系统Api过滤数量
  • 2.自动屏蔽set方法插入调用view相关函数
  • 3.增加对hpp文件的处理
  • 4.优化对Asset图片资源处理

v1.9.5.6.7更新内容:

  • 1.添加遗漏的系统Api过滤
  • 2.添加修改函数名时自动过滤所有oc属性的get,set方法

v1.9.5.6.6更新内容:

  • 1.修复oc特殊情况提取类结构崩溃问题
  • 2.修复加密字符串特殊情况崩溃问题

v1.9.5.6.1更新内容:

  • 1.修复误修改lua路径引用导致运行崩溃问题

v1.9.5.6更新内容:

  • 1.优化生成c++函数方式
  • 2.优化Xcode自动引用生成的文件方式
  • 3.修复发现的问题
  • 4.支持处理多个Asset

v1.9.5.5更新内容:

  • 1.支持c++插入混淆函数和在原有c++函数插入生成混淆函数调用处理代码,打乱原有的调用顺序
  • 2.支持同步修改lua引用的C++类
  • 3.支持xcode自动引用混淆工具混淆完成后生成的相关头文件,无需再手动拖入xcode -4.修复swift生成的代码数据类型错误bug

v1.9.5.4更新内容:

  • 1.支持c++插入混淆函数和在原有c++函数插入生成混淆函数调用处理代码,打乱原有的调用顺序
  • 2.支持同步修改lua引用的C++类
  • 3.支持xcode自动引用混淆工具混淆完成后生成的相关头文件,无需再手动拖入xcode

v1.9.5.3.5更新内容:

  • 1.优化处理项目重复代码文件
  • 2.优化多线程同步
  • 3.去掉检查项目重复功能(这个已经可以处理不需要了)

v1.9.5.3.4更新内容:

  • 1.修复t特殊情况swift类名没修改bug

v1.9.5.3.3更新内容:

  • 1.对重复文件检查增加开关控制
  • 2.修复混淆不同项目工程文件路径没重置的bug
  • 3.对不混淆文件名只混淆类名增加开关

v1.9.5.3.2更新内容:

  • 1.对重复文件检查增加开关控制
  • 2.修复混淆不同项目工程文件路径没重置的bug

v1.9.5.3.1更新内容:

  • 1.修复对静态库对应头文件自动识别过滤出现的bug
  • 2.增加手动指定识别工程文件名功能(防止一个工程里面多个子工程出现识别错误问题)
  • 3.增加过滤系统Api数量
  • 4.修复对过滤文件函数误修改bug

v1.9.5.3更新内容:

  • 1.修复对静态库对应头文件自动识别过滤出现的bug
  • 2.增加手动指定识别工程文件名功能(防止一个工程里面多个子工程出现识别错误问题)
  • 3.增加过滤系统Api数量

v1.9.5.2更新内容:

  • 1.优化对静态库对应头文件识别过滤
  • 2.优化对无用重复未添加到xcode工程文件检查功能,以免影响混淆修改质量
  • 3.修复一些bug增强稳定性

v1.9.5.1beta更新内容:

  • 1.添加静态库对应头文件识别过滤
  • 2.添加无用重复未添加到xcode工程文件检查功能,以免影响混淆修改质量
  • 3.修复一些bug增强稳定性

v1.9.5.0beta更新内容:

  • 1.修复混淆u3d速度和特定情况下崩溃问题
  • 2.添加多种混淆配置
  • 3.修复一些bug增强稳定性

v1.9.4.7beta更新内容:

  • 1.修复1.9.4.6beta版本4核电脑多线程生成文件名不一致问题
  • 2.支持修改cocos2dx c++函数名
  • 3.修复用户反馈发现的问题

v1.9.4.6beta更新内容:

  • 1.进一步优化混淆速度和占用的内存
  • 2.支持修改c++文件名类名结构体名(class, struct)
  • 3.修复用户反馈的问题

v1.9.4.5beta更新内容:

  • 1.针对大型项目优化混淆速度占用的内存问题、自动根据电脑配置开启合适线程数量进行混淆
  • 2.修复Category头文件引用特需情况被误修改bug
  • 3.优化克隆大型项目时软件占用过大的内存
  • 4.优化修复发现的问题

v1.9.4.4beta更新内容:

  • 1.针对大型项目优化混淆速度、自动根据电脑配置开启合适线程数量进行混淆
  • 2.修复Category头文件引用特需情况被误修改bug
  • 3.优化克隆大型项目时软件占用过大的内存

v1.9.4.3.1更新内容:

  • 1.添加还原固定混淆模式(主要针对混淆后的版本迭代更新)
  • 2.修复过滤头文件时项目相同未过滤头文件名被修改的bug

v1.9.4.2更新内容:

  • 1.修复在混淆处理一个源文件里定义多个类出现闪退bug
  • 2.优化修改资源文件hash功能,可单独对项目所有资源进行修改

v1.9.4.1更新内容:

  • 1.添加自动修改项目资源文件(png,jpg,jpeg,mp3,mp4,caf)的hash值功能(让相同内容的图片变的不一样)
  • 2.修复处理webp格式图片闪退bug

v1.9.4.0更新内容:

  • 1.添加自动修改项目资源文件(png,jpg,jpeg,mp3,mp4,caf)的hash值功能(让相同内容的图片变的不一样)
  • 2.优化多次对同一项目混淆log.txt日志覆盖的问题

v1.9.3.9更新内容:

  • 1.优化指定字符串加密功能
  • 2.添加对白名单过滤掉的代码文件和目录(过滤掉的目录下所有源代码文件)引用其进行混淆代码文件的头文件或者类进行自动修改的开关
  • 3.移除原项目混淆的开关,直接使用克隆混淆即可
  • 4.增加开关对c++修改文件名和类名功能
  • 5.增加系统关键词过滤

v1.9.3.8.1更新内容:

  • 1.添加支持cpp文件名类名修改翻新混淆(方法, 插入垃圾代码暂时不支持)
  • 2.添加自动生成混淆过滤白名单.json文件到指定目录(方便每个项目过滤白名单不一样)
  • 3.添加输入自定义混淆类名前缀功能
  • 4.优化自动清理注释功能防止出现多行合并一行情况
  • 5.优化白名单json文件格式校验
  • 6.添加系统关键词过滤

v1.9.3.7更新内容:

  • 1.添加一键克隆项目功能(自动创建指定名称的项目并克隆指定项目里代码库依赖配置、支持Pod)、 类似React-Native构建工具自动生成指定名称Xcode项目工程
  • 2.优化图片名称同步到代码处理
  • 3.去掉混淆时插入的注释

v1.9.3.6更新内容:

  • 1.添加手动加密、解密字符串、生成objc、swift解密函数
  • 2.修复混淆项目目录下图片2倍图和3倍图名称不一样的问题
  • 3.修复pch文件混淆出现Unicode字符问题
  • 4.添加一些关键字过滤

v1.9.3.5beta更新内容:

  • 1.修复源代码有emoji字符替换代码中带中文名称图片资源失败的情况

v1.9.3.4beta更新内容:

  • 1.修复objc属性自定义getter、setter名称混淆错误bug

v1.9.3.3beta更新内容:

  • 1.添加支持u3d项目打包生成后的xcode工程代码混淆
  • 2.修复项目目录下图片特殊名字混淆不到的情况
  • 3.优化模拟人工手动混淆相关名字生成方式(更逼真)
  • 4.优化模拟人工混淆模式下objc/swift的函数名称混淆算法
  • 5.增加白名单json格式检查,已经加载白名单时自动过滤白名单注释说明字符串

v1.9.3.2beta更新内容:

  • 1.修复自动登录失败问题
  • 2.修复更新项目配置出现特需文件名更新失败导致爆红问题

v1.9.3.1beta更新内容:

  • 1.添加模拟人工手动混淆模式(防止混淆后出现2.3.1)
  • 2.升级混淆模式二算法(swift、objc函数名称混淆更准确稳定)
  • 3.内置iOS系统大量系统类函数名过滤白名单
  • 4.调整objc、swift自动生成函数策略(防止混淆后出现2.3.1)

v1.9.3.0beta更新内容:

  • 1.添加只修改Asserts图片文件名称模式
  • 2.修复项目函数互相替换混淆方式出现函数名重复bug

v1.9.2.9beta更新内容:

  • 1.添加新函数混淆模式(获取加载混淆的项目里面所有函数名互相随机替换)

v1.9.2.8beta更新内容:

  • 1.调整UI布局添加混淆实时输出状态窗口
  • 2.优化混淆模式一下Objc函数名混淆对带下划线属性的处理
  • 3.针对大型项目增加:混淆模式二(常规)、该模式下将严格隔离函数名和属性(包含系统类属性)的混淆

v1.9.2.7beta更新内容:

  • 1.修复原项目混淆Objc的category文件名爆红bug
  • 2.优化文件名类名混淆生成方式,全部添加随机大写字符前缀

v1.9.2.6beta更新内容:

  • 1.修复项目配置文件文件名修改失败bug
  • 2.优化Objc一个源文件定义多个类提取class顺序错误bug
  • 3.优化字符串加密(支持指定字符串加密,支持字符串加密白名单过滤)

v1.9.2.5beta更新内容:

  • 1.优化objc的系统内置class的category类名过滤,优化项目配置文件文件名搜索

v1.9.2.4beta更新内容:

  • 1.添加swift、objc项目字符串混淆加密功能(支持中文、英文、符号、表情符号混淆加密处理)

v1.9.2.3beta更新内容:

  • 1.优化Objc的Category的混淆,优化Objc函数名称的提取

v1.9.2.2beta更新内容:

  • 1.修复混淆其他包时Assert路径引用依然是上个包的、引起错误混淆

v1.9.2.1beta更新内容:

  • 1.添加清除代码注释控制开关
  • 2.优化UITableViewCell关联xib、storyborad翻新混淆
  • 3.优化自动插入混淆函数以及调用生成的混淆函数算法(解决一个源文件定义多个类插入混淆函数编译报错问题)
  • 4.优化函数名混淆(解决常量字符串和函数名一样时被翻新混淆掉问题)
  • 5.优化sks资源文件和对应源文件名称统一
  • 6.更改生成的混淆日志log.txt存放路径(现存放在加载项目的根目录下面)

注:该项目不是开源免费使用的软件,如果想要免费开源的用户请慎重下载本项目,目前下载使用是需要购买Vip才能使用,具体详情请咨询作者,谢谢!