diff --git a/Editor/ObfusPasses/ObfuscationPassType.cs b/Editor/ObfusPasses/ObfuscationPassType.cs index aae5f58..c0f909d 100644 --- a/Editor/ObfusPasses/ObfuscationPassType.cs +++ b/Editor/ObfusPasses/ObfuscationPassType.cs @@ -7,17 +7,14 @@ namespace Obfuz.ObfusPasses { None = 0, - ConstEncryption = 0x1, - MemoryEncryption = 0x2, + ConstEncrypt = 0x1, + FieldEncrypt = 0x2, - SymbolObfuscation = 0x100, - CallProxy = 0x200, - ExprObfuscation = 0x400, - ControlFlowObfuscation = 0x800, + SymbolObfus = 0x100, + CallObfus = 0x200, + ExprObfus = 0x400, + ControlFlowObfus = 0x800, - - AllDataEncryption = ConstEncryption | MemoryEncryption, - AllCodeObfuscation = SymbolObfuscation | CallProxy | ExprObfuscation | ControlFlowObfuscation, - All = AllDataEncryption | AllCodeObfuscation, + All = ~0, } } diff --git a/Editor/ObfuscatorBuilder.cs b/Editor/ObfuscatorBuilder.cs index 467a123..84c90ff 100644 --- a/Editor/ObfuscatorBuilder.cs +++ b/Editor/ObfuscatorBuilder.cs @@ -74,23 +74,23 @@ namespace Obfuz _obfuscatedAssemblyOutputDir = settings.GetObfuscatedAssemblyOutputDir(target), }; ObfuscationPassType obfuscationPasses = settings.enabledObfuscationPasses; - if (obfuscationPasses.HasFlag(ObfuscationPassType.MemoryEncryption)) + if (obfuscationPasses.HasFlag(ObfuscationPassType.FieldEncrypt)) { builder.AddPass(new FieldEncryptPass(settings.fieldEncryptSettings)); } - if (obfuscationPasses.HasFlag(ObfuscationPassType.CallProxy)) + if (obfuscationPasses.HasFlag(ObfuscationPassType.CallObfus)) { builder.AddPass(new CallObfusPass(settings.callObfusSettings)); } - if (obfuscationPasses.HasFlag(ObfuscationPassType.ConstEncryption)) + if (obfuscationPasses.HasFlag(ObfuscationPassType.ConstEncrypt)) { builder.AddPass(new ConstEncryptPass(settings.constEncryptSettings)); } - if (obfuscationPasses.HasFlag(ObfuscationPassType.ExprObfuscation)) + if (obfuscationPasses.HasFlag(ObfuscationPassType.ExprObfus)) { builder.AddPass(new ExprObfusPass()); } - if (obfuscationPasses.HasFlag(ObfuscationPassType.SymbolObfuscation)) + if (obfuscationPasses.HasFlag(ObfuscationPassType.SymbolObfus)) { builder.AddPass(new SymbolObfusPass(settings.symbolObfusSettings)); }