Commit Graph

14 Commits (dcbbcadfd3954195ef8c1865b558248f7810a68f)

Author SHA1 Message Date
walon dcbbcadfd3 fix: fix the bug of BackupOriginalDlls didn't copy original assemblies in Build Process 2025-05-19 10:40:33 +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 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