From 3e6a259e8fb4043f19b701e3df9aecbf58a875cf Mon Sep 17 00:00:00 2001 From: de4dot Date: Sun, 27 May 2012 07:43:09 +0200 Subject: [PATCH] Add 50 more points if methods decrypter is detected --- de4dot.code/deobfuscators/CodeWall/Deobfuscator.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/de4dot.code/deobfuscators/CodeWall/Deobfuscator.cs b/de4dot.code/deobfuscators/CodeWall/Deobfuscator.cs index 0c99c8dc..43499342 100644 --- a/de4dot.code/deobfuscators/CodeWall/Deobfuscator.cs +++ b/de4dot.code/deobfuscators/CodeWall/Deobfuscator.cs @@ -93,6 +93,12 @@ namespace de4dot.code.deobfuscators.CodeWall { if (sum > 0) val += 100 + 10 * (sum - 1); + // If methods are encrypted, and more than one obfuscator has been used, then CW + // was most likely the last obfuscator used. Increment val so the user doesn't have + // to force CW. + if (methodsDecrypter.Detected) + val += 50; + return val; }