diff --git a/de4dot.code/ObfuscatedFile.cs b/de4dot.code/ObfuscatedFile.cs index 33352d89..182eb7a5 100644 --- a/de4dot.code/ObfuscatedFile.cs +++ b/de4dot.code/ObfuscatedFile.cs @@ -771,5 +771,9 @@ namespace de4dot.code { void IDeobfuscatedFile.stringDecryptersAdded() { updateDynamicStringInliner(); } + + void IDeobfuscatedFile.setDeobfuscator(IDeobfuscator deob) { + this.deob = deob; + } } } diff --git a/de4dot.code/deobfuscators/IDeobfuscatedFile.cs b/de4dot.code/deobfuscators/IDeobfuscatedFile.cs index 61a14197..19bf303c 100644 --- a/de4dot.code/deobfuscators/IDeobfuscatedFile.cs +++ b/de4dot.code/deobfuscators/IDeobfuscatedFile.cs @@ -22,5 +22,6 @@ namespace de4dot.code.deobfuscators { IDeobfuscatorContext DeobfuscatorContext { get; } void createAssemblyFile(byte[] data, string assemblyName, string extension); void stringDecryptersAdded(); + void setDeobfuscator(IDeobfuscator deob); } }