Commit Graph

12 Commits (09ad0eb744f89cd5f9df5541bb9d09f9a843e29c)

Author SHA1 Message Date
walon 09ad0eb744 change: if type contains `[ObfuzIgnore]` attribute, both itself and all nested type should be ignored. 2025-05-18 22:04:37 +08:00
walon 45a07bc2ae change: warning when GenerateEncryptionOpCodes exceeds uint.MaxValue 2025-05-18 17:09:56 +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 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 7619928b07 refactor: refactor Obfuz project, simplify codes. 2025-05-18 10:36:45 +08:00
walon a411ca480a update Bootstrap because secretKey file path is changed. 2025-05-17 19:39:37 +08:00
walon db24958aff change: rename menu `Obfuz/GenerateVM` to `Obfuz/GenerateEncryptionVM`, rename `Obfuz/SaveSecretFile` to `Obfuz/GenerateSecretKeyFile` 2025-05-17 19:38:34 +08:00
walon d59939f3e6 fix: fix ObfuzSettings::LoadOrCreate failed in some cases. 2025-05-17 16:46:09 +08:00
walon 1f0d2dab22 add: add meta files
remove: remove *.csproj and *.sln
2025-05-17 16:42:17 +08:00
walon 570362beb9 add README.md for Obfuz Unity Project 2025-05-17 15:19:37 +08:00
walon 8bc5cac2ab add Obfuz project 2025-05-17 15:08:46 +08:00
walon 50fb2274f1 add Obfuz Unity Project 2025-05-17 14:53:51 +08:00