walon
|
9c450d7f07
|
fix: disable call obfuscation for not public called method when publish mono backend because mono has more strict access checking, trying access private method in other class will raise MethodAccess Exception
|
2025-05-19 13:40:13 +08:00 |
walon
|
305a56b3db
|
change: Call Obfuscation doesn't obfuscate calling method of EncryptionService
|
2025-05-19 13:07:29 +08:00 |
walon
|
a40a45e8aa
|
fix: fix the bug that ConstEncryptPass::TryObfuscateInstruction didn't obfuscation ldc_i4_xxx because their OperandType is None
|
2025-05-19 12:55:26 +08:00 |
walon
|
6306a5604a
|
fix: fix incorrect assert in DefaultConstEncryptor::ObfuscateString
|
2025-05-19 12:53:35 +08:00 |
walon
|
bd6c70072f
|
change: remove AssemblyReferenceInfo class
|
2025-05-19 10:42:21 +08:00 |
walon
|
3488aee789
|
fix: if type contains `[ObfuzIgnore]` attribute, both itself and all nested type should be skipped SymbolObfus.
|
2025-05-18 22:17:20 +08:00 |
walon
|
274f827493
|
fix: change obfuscation relative metadata to public for compatible with mono because mono has more strict access validation, it will raise FieldAccessException if access a private field.
|
2025-05-18 16:43:11 +08:00 |
walon
|
1f0d2dab22
|
add: add meta files
remove: remove *.csproj and *.sln
|
2025-05-17 16:42:17 +08:00 |
walon
|
50fb2274f1
|
add Obfuz Unity Project
|
2025-05-17 14:53:51 +08:00 |