Commit Graph

11 Commits (79c81e234c06612a807aa307e24b740dbedf9980)

Author SHA1 Message Date
walon 79c81e234c fix: remove RuntimeHelpers.InitializeArray dependency from ConstEncrypt DecryptInitializeArray
DecryptInitializeArray now takes encrypted byte[] + offset instead of RuntimeFieldHandle,
copies via Buffer.BlockCopy, and loads payload through RvaDataAllocator. Avoids Unity
6000.5+ IL2CPP C2664 on RuntimeFieldHandle vs Il2CppFieldRvaData. see issue-34
2026-09-07 22:26:01 +08:00
walon 6c543d233a add copyright header to all cs files. 2025-10-29 20:40:37 +08:00
walon 5557b27724 typo: AssetUtility -> AssertUtility 2025-08-29 21:55:24 +08:00
walon 3bcf204f69 ExprObfus的BasicObfuscator支持混淆参数类型为IntPtr的表达式 2025-07-21 11:37:29 +08:00
walon e3d9d7a08e 重构GroupByModuleEntityManager代码 2025-07-02 18:57:53 +08:00
walon 4b0c5d7521 CallObufs新增Delegate Proxy支持 2025-07-01 18:46:09 +08:00
walon 0ad96daa32 代码清理 2025-06-22 10:39:31 +08:00
walon 8288042e94 实现 ExprObfus,暂时只支持BasicObfuscator 2025-06-20 12:06:01 +08:00
walon 114707544a 修复在Unity 2019和2020上的编译错误 2025-06-12 09:42:22 +08:00
walon a109511f9e 新增 ObfuscationTypeMapper及相应的Instinct函数RegisterReflectionType 2025-06-10 13:56:05 +08:00
walon 39c9925cbc obfuz仓库只保留obfuz,将Samples、obfuz4hybridclr和DeobfuscatedStackTrace拆分为独立的仓库 2025-06-02 09:48:44 +08:00