walon
685f5f5530
add: add EncryptFieldAttribute
2025-05-20 11:08:07 +08:00
walon
dca7c5831f
refactor: refactor and simplify symbol rule defines.
2025-05-19 19:35:15 +08:00
walon
3dda64ced2
fix: Call Obfuscation doesn't share return type because some type(eg. SZArray) will lead to il2cpp raise exception in generation process.
...
fix: Call Obfuscation doesn't share parameter which type is SZArray or Array type because this will lead the cpp code generated by il2cpp compile error!
2025-05-19 17:11:32 +08:00
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
45a07bc2ae
change: warning when GenerateEncryptionOpCodes exceeds uint.MaxValue
2025-05-18 17:09:56 +08:00
walon
56374bbac7
fix: fix bug of TypeSigUtil::ComputeMethodDefSignature that didn't distinguish not generic method with generic method which have same return and parameter types.
2025-05-18 11:17:24 +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