From 7505f6096f34aa7d35086d7f535082a5f5f98e3e Mon Sep 17 00:00:00 2001 From: de4dot Date: Sun, 30 Oct 2011 06:14:22 +0100 Subject: [PATCH] Clear deobfuscation flags when reloading module --- de4dot.code/ObfuscatedFile.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/de4dot.code/ObfuscatedFile.cs b/de4dot.code/ObfuscatedFile.cs index df082b88..d5c39396 100644 --- a/de4dot.code/ObfuscatedFile.cs +++ b/de4dot.code/ObfuscatedFile.cs @@ -314,6 +314,7 @@ namespace de4dot { void reloadModule(byte[] newModuleData, Dictionary dumpedMethods) { Log.v("Decrypted data. Reloading decrypted data (original filename: {0})", Filename); + simpleDeobfuscatorFlags.Clear(); module = assemblyModule.reload(newModuleData, dumpedMethods); allMethods = getAllMethods(); deob = deob.moduleReloaded(module);