Commit Graph

58 Commits (945c6a074c1671fa9f7b64b5a159576855448f99)

Author SHA1 Message Date
walon 945c6a074c CleanUpInstructionPass中优化branch和macro 2025-04-22 08:58:00 +08:00
walon 289e38f827 修复bug 2025-04-22 08:28:06 +08:00
walon f9435d39ff Revert "dnlib插件由源码换成dll,避免与hybridclr冲突"
This reverts commit 080a414f34.
2025-04-22 08:16:38 +08:00
walon e10a42f8dd 添加int相关混淆算法 2025-04-22 08:13:58 +08:00
walon 35df6e520d 重构 2025-04-21 21:02:47 +08:00
walon 33a4f1bf2f 重构为Pipeline 2025-04-21 09:57:34 +08:00
walon 61eab9ed11 重构Node 2025-04-21 08:58:25 +08:00
walon 33f83d5432 添加add 表达式 2025-04-20 15:20:13 +08:00
walon c52884d2d2 提交 Virtualization代码 2025-04-20 14:23:40 +08:00
walon c824891ace ObfuzSettings新增 extraAssemblySearchDirs 2025-04-19 13:30:30 +08:00
walon 3ed33ba669 移除 ObfuzProcess2022OrNewer 2025-04-19 13:30:10 +08:00
walon 605f5ec6a9 修复2021上GetScriptAssembliesPath返回错误路径的Bug 2025-04-19 13:10:03 +08:00
walon 8b2b03813f 支持Unity 6000 2025-04-19 13:00:38 +08:00
walon 7ca5ec54b1 修复Player.Build时,如果已经导出了工程,则不会混淆的bug 2025-04-19 12:55:59 +08:00
walon d83df4a2a5 支持2022 2025-04-19 12:13:52 +08:00
walon 26d46be47b 支持Unity 2019 2025-04-19 12:00:40 +08:00
walon b9351e5066 支持2020构建流程 2025-04-19 11:47:05 +08:00
walon 15007eeb72 支持2021 2025-04-19 10:13:18 +08:00
walon e081c5b3f2 修复没有设置 ObfuscatedAssembly列表导致 CustomAttribute没有重定向的bug 2025-04-18 19:01:11 +08:00
walon c69af127c0 修复混淆bug 2025-04-18 13:26:31 +08:00
walon 2087abf08c 混淆配置 2025-04-18 12:15:47 +08:00
walon eb88fd8c61 mappingFile改为固定位置,与平台无关 2025-04-18 08:58:13 +08:00
walon 6671685893 添加 CacheRenamePolicy.cs 2025-04-18 08:50:51 +08:00
walon 2989cdef97 支持xml配置 2025-04-17 22:02:48 +08:00
walon 399b2ccee6 支持增量混淆,mapping.xml中程序集不在当前混淆的程序集列表中时,仍然保留这些配置信息 2025-04-17 10:08:48 +08:00
walon 080a414f34 dnlib插件由源码换成dll,避免与hybridclr冲突 2025-04-17 10:05:16 +08:00
walon b2fc7ffcfd 新增Obfuz Settings 2025-04-16 23:03:41 +08:00
walon 338543c5a0 支持增量混淆,优先从remapping.xml中读取映射 2025-04-16 18:30:51 +08:00
walon 4cb3b88d24 Rename时不会使用dll存在的名称及mapping.xml中记录的映射过的名称 2025-04-16 18:05:21 +08:00
walon 6e8ef517cd 命名空间复用 2025-04-16 13:50:58 +08:00
walon def8fb168c 重构 RenameRecordMap 2025-04-16 13:34:53 +08:00
walon caf7cbe040 提交中间改动 2025-04-16 13:12:21 +08:00
walon 632725f230 修复根据index计算name的bug 2025-04-16 09:08:42 +08:00
walon dcf7fd3ae5 新增基于 WordSet的 NameMaker 2025-04-15 18:30:17 +08:00
walon 1d1b257640 修复 RetargetTypeRefInCustomAttributes时匹配field或property没有比较TypeSig的bug 2025-04-15 17:49:02 +08:00
walon 688056e919 优化Rename MethodDef 2025-04-15 17:16:47 +08:00
walon d6dd1a81f7 优化 Rename Property 2025-04-15 12:42:09 +08:00
walon 99034725d1 重构Rename FieldDef 2025-04-15 12:36:10 +08:00
walon 43f3666507 优化Rename typeRefs CustomAttributes的时间 2025-04-15 11:36:13 +08:00
walon b379b0230f 优化Rename TypeDef 2025-04-15 11:08:44 +08:00
walon 6d150ac278 - 修复Rename field或property时没有检查CustomAttribute的constructor的declaring type是否匹配的bug
- Rename TypeDef之后开启TypeDefCache
2025-04-15 10:46:03 +08:00
walon 12a290a0c7 rename流程按照module, typedef, method等等分为多个流程 2025-04-15 09:52:28 +08:00
walon b24ae72a04 提交,可以已经混淆 2025-04-14 17:04:20 +08:00
walon b662b1d81d 提交Monohook 2025-04-14 12:33:48 +08:00
walon 23009867ca 支持虚函数重命名 2025-04-13 22:41:09 +08:00
walon 225c613763 提交RenameRecordMap 2025-04-13 21:20:58 +08:00
walon 13b032fde8 重命名函数,未处理虚函数 2025-04-13 11:18:34 +08:00
walon 8b082a0905 修复rename Custom中枚举类型的bug 2025-04-13 10:31:55 +08:00
walon b3ccb26003 添加dnlib源码 2025-04-08 20:31:44 +08:00
walon 8d917bd213 重命名 CustomAttribute Argument中的type和value 2025-04-07 23:38:11 +08:00