From 1eaa245618ff7d44a742265642ad05a692d04698 Mon Sep 17 00:00:00 2001 From: de4dot Date: Wed, 26 Oct 2011 14:29:57 +0200 Subject: [PATCH] Should ignore .cctor methods since .ctor is never static --- .../deobfuscators/CryptoObfuscator/ProxyDelegateFinder.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de4dot.code/deobfuscators/CryptoObfuscator/ProxyDelegateFinder.cs b/de4dot.code/deobfuscators/CryptoObfuscator/ProxyDelegateFinder.cs index 3a4cb409..d9af3361 100644 --- a/de4dot.code/deobfuscators/CryptoObfuscator/ProxyDelegateFinder.cs +++ b/de4dot.code/deobfuscators/CryptoObfuscator/ProxyDelegateFinder.cs @@ -75,7 +75,7 @@ namespace de4dot.deobfuscators.CryptoObfuscator { protected override void onFoundProxyDelegate(TypeDefinition type) { foreach (var method in type.Methods) { - if (!method.IsStatic || !method.HasBody || method.Name == ".ctor") + if (!method.IsStatic || !method.HasBody || method.Name == ".cctor") continue; var instructions = method.Body.Instructions;