walon
|
2d9782fdb7
|
修复 ReflectionCompatibilityDetector错误地对未混淆程序集中Enum打印错误日志的bug
|
2025-06-16 11:42:44 +08:00 |
walon
|
df53a0bd1b
|
修复 ReflectionCompatibilityDetector检查Enum.Parse TryParse GetName GetNames时的判定条件为枚举类型名被混淆的错误,应该是枚举项被混淆
|
2025-06-14 09:16:06 +08:00 |
walon
|
174140c5da
|
修复 ReflectionCompatibilityDetector检查Enum.ToString时的判定条件为枚举类型名被混淆的错误,应该是枚举项被混淆
|
2025-06-13 21:31:05 +08:00 |
walon
|
3f00d5ca91
|
新增 ReflectionCompatibilityDetector
|
2025-06-13 21:00:58 +08:00 |
walon
|
a61f31e289
|
不混淆标记了`[Serializable]`特性的枚举类的枚举项名
|
2025-06-12 14:25:24 +08:00 |
walon
|
ea5a8e62ce
|
修复当混淆程序集虚函数override了nonObfuscatedButReferencingObfuscatedModuleSet程序集中虚函数,错误地将nonObfuscatedButReferencingObfuscatedModuleSet中虚函数也混淆的bug
|
2025-06-12 10:30:42 +08:00 |
walon
|
83598d6805
|
更精确地进行虚函数override匹配,检查返回值和参数的匹配性
|
2025-06-12 09:49:24 +08:00 |
walon
|
3867a98d48
|
修复未Preserve混淆后的名字,导致新增的混淆函数名与旧的混淆函数名冲突的严重bug
|
2025-06-10 13:55:09 +08:00 |
walon
|
40f6c90494
|
修复在Unity 2020及更低版本上的编译错误
|
2025-06-09 17:21:26 +08:00 |
walon
|
2ecf363d0b
|
修复 VirtualMethodGroupCalculator 计算一个类型继承了多个interface,并且这些interface包含相同签名的函数时,未映射为相同虚函数名的bug
|
2025-06-09 13:28:23 +08:00 |
walon
|
75a4e2cdad
|
符号混淆中method和field名全局唯一,方便还原混淆符号
|
2025-06-09 13:25:04 +08:00 |
walon
|
b7d2f69321
|
生成混淆名全局唯一,而不是本程序集内唯一,否则DeobfuscateStackTrace很有可能因为不同程序集的类型名重名而无法分辨准确类型
|
2025-06-09 09:16:01 +08:00 |
walon
|
f1c423ed02
|
SymbolObfuscationSettings新增配置项keepUnknownSymbolInSymbolMappingFile
|
2025-06-06 22:57:28 +08:00 |
walon
|
161ab5a29e
|
symbol mapping文件中不存在的类型相关的记录仍然保留在输出的symbol mapping文件中
|
2025-06-06 22:47:38 +08:00 |
walon
|
8bd2aab9da
|
修复symbol mapping文件时输出内容顺序不稳定的问题
|
2025-06-06 22:25:45 +08:00 |
walon
|
58ad0fca67
|
修复虚函数名混淆不稳定的bug
|
2025-06-06 21:31:56 +08:00 |
walon
|
b38becf84a
|
对MonoPInvokeCallbackAttribute、Zlua.LuaInvokeAttribute、Zlua.LuaCallbackAttribute、ZluaLuaMarshalAsAttribute禁用所有符号混淆
|
2025-06-06 20:28:08 +08:00 |
walon
|
ebf34b22af
|
修复symbol mapping中存在不在混淆程序集列表中的程序集时,输出的method信息中没有包含oldStackTraceSignature和newStackTraceSignature字段的bug
|
2025-06-03 19:56:45 +08:00 |
walon
|
39c9925cbc
|
obfuz仓库只保留obfuz,将Samples、obfuz4hybridclr和DeobfuscatedStackTrace拆分为独立的仓库
|
2025-06-02 09:48:44 +08:00 |