Commit Graph

17 Commits (09fdd3052dff04e8b4d8026e0ae2553c9b07711f)

Author SHA1 Message Date
walon 09fdd3052d change: add ObfuscationProcess.ValidateReferences to check assemblies which reference to obfuscated assemblies must have been added to `ObfuzSettings.AssemblySettings.NonObfuscatedButReferencingObfuscatedAssemblies`. 2025-05-22 11:34:53 +08:00
walon 69a4cd686f fix: fix a serious bug that didn't setup _obfuscatedAssemblyTempOutputPath which make all obfuscation passes exclude symbol obfuscation were skipped! 2025-05-22 10:09:02 +08:00
walon 4398ee0875 update package.json for obfuz and obfuz4hybridclr 2025-05-22 09:20:18 +08:00
walon 8cdd69fd45 change: Obfuscator write intermediate obfuscated assembly to temp directory before write to obfuscated assembly directory 2025-05-21 21:29:26 +08:00
walon f265022d0c change: obfuz will try find managed dll in project which is compatible with current build target. 2025-05-21 20:41:01 +08:00
walon 2f7e2be97a fix: fix the bug that TypeSigUtil::ComputePropertyDefSignature didn't compute parameters to final signature. 2025-05-21 19:44:38 +08:00
walon 3d04c15d98 new: AssemblySettings adds a new option: `obfuscateObfuzRuntime` 2025-05-21 18:36:08 +08:00
walon 425db24ee2 fix: fix bug that MetaUtil.GetTypeDefOrGenericTypeBaseOrNull and GetMemberRefTypeDefParentOrNull raise NullException when type is TypeSpec but isn't GenericType 2025-05-21 18:31:10 +08:00
walon 1f29de26cf fix: fix the bug that MetaUtil.AppendIl2CppStackTraceNameOfTypeSig didn't support ElementType.Array 2025-05-21 17:57:31 +08:00
walon b6cc07b54b fix: fix the bug that didn't rename MethodSpec in instruction operand when rename method in Symbol Obfus pass 2025-05-21 17:29:52 +08:00
walon bd370e545a change: add `[Flags]` to ObfuzScope 2025-05-21 16:50:56 +08:00
walon c260cc2379 change: ObfuzIgnoreAttribute support ObfuzScope 2025-05-21 16:24:26 +08:00
walon d258738262 temp 2025-05-21 13:33:03 +08:00
walon 10eef16d78 change: UnityRenamePolicy adds missing MonoBehaviour event methods of Animator, ParticleSystem, UGUI. 2025-05-21 11:49:20 +08:00
walon 2bc310f15e change: add missing Unity MonoBehaviour event methods in UnityRenamePolicy. 2025-05-21 11:39:42 +08:00
walon f332617acc change: SymbolObfus obNamespace inherits value from obName 2025-05-21 11:22:35 +08:00
walon 8f8422864b move package com.code-philosophy.obfuz and com.code-philosophy.obfuz4hybridclr to root directory 2025-05-21 09:23:29 +08:00