diff --git a/de4dot.code/deobfuscators/DeobfuscatorBase.cs b/de4dot.code/deobfuscators/DeobfuscatorBase.cs index 9ee289bd..0abb5ecf 100644 --- a/de4dot.code/deobfuscators/DeobfuscatorBase.cs +++ b/de4dot.code/deobfuscators/DeobfuscatorBase.cs @@ -50,6 +50,7 @@ namespace de4dot.code.deobfuscators { List namesToPossiblyRemove = new List(); MethodCallRemover methodCallRemover = new MethodCallRemover(); byte[] moduleBytes; + protected InitializedDataCreator initializedDataCreator; protected byte[] ModuleBytes { get { return moduleBytes; } @@ -100,6 +101,7 @@ namespace de4dot.code.deobfuscators { protected void setModule(ModuleDefinition module) { this.module = module; + initializedDataCreator = new InitializedDataCreator(module); } protected virtual bool checkValidName(string name) {