From 48f31acb7eb0c75ee3d9f47b54be1f6f0f6129ca Mon Sep 17 00:00:00 2001 From: de4dot Date: Fri, 15 Nov 2013 14:44:20 +0100 Subject: [PATCH] Detect some other DNR 4.5 version --- de4dot.code/deobfuscators/dotNET_Reactor/v4/Deobfuscator.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/de4dot.code/deobfuscators/dotNET_Reactor/v4/Deobfuscator.cs b/de4dot.code/deobfuscators/dotNET_Reactor/v4/Deobfuscator.cs index 3a24139d..70e24bca 100644 --- a/de4dot.code/deobfuscators/dotNET_Reactor/v4/Deobfuscator.cs +++ b/de4dot.code/deobfuscators/dotNET_Reactor/v4/Deobfuscator.cs @@ -369,6 +369,7 @@ namespace de4dot.code.deobfuscators.dotNET_Reactor.v4 { bool hasSymmetricAlgorithm = new LocalTypes(methodsDecrypter.Method).Exists("System.Security.Cryptography.SymmetricAlgorithm"); if (module.IsClr40) { switch (numIntPtrSizeCompares) { + case 7: case 9: return DeobfuscatorInfo.THE_NAME + " 4.5"; case 10: if (!hasSymmetricAlgorithm) @@ -378,6 +379,7 @@ namespace de4dot.code.deobfuscators.dotNET_Reactor.v4 { } else { switch (numIntPtrSizeCompares) { + case 6: case 8: return DeobfuscatorInfo.THE_NAME + " 4.5"; case 9: if (!hasSymmetricAlgorithm)