From 269b69524580ad8a70a523102aea9d96a15d522e Mon Sep 17 00:00:00 2001 From: de4dot Date: Tue, 28 Feb 2012 20:44:05 +0100 Subject: [PATCH] Update detection of that type --- .../Eazfuscator_NET/GetManifestResourceStreamRestorer.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de4dot.code/deobfuscators/Eazfuscator_NET/GetManifestResourceStreamRestorer.cs b/de4dot.code/deobfuscators/Eazfuscator_NET/GetManifestResourceStreamRestorer.cs index 2dc2cbc6..26320ca5 100644 --- a/de4dot.code/deobfuscators/Eazfuscator_NET/GetManifestResourceStreamRestorer.cs +++ b/de4dot.code/deobfuscators/Eazfuscator_NET/GetManifestResourceStreamRestorer.cs @@ -50,11 +50,11 @@ namespace de4dot.code.deobfuscators.Eazfuscator_NET { var getStream2 = getTheOnlyMethod(type, "System.IO.Stream", "(System.Reflection.Assembly,System.Type,System.String)"); var getNames = getTheOnlyMethod(type, "System.String[]", "(System.Reflection.Assembly)"); - if (getStream2 == null) + if (getStream2 == null && getNames == null) continue; var resource = findGetManifestResourceStreamTypeResource(type, simpleDeobfuscator, deob); - if (resource == null) + if (resource == null && getStream2 != null) continue; getManifestResourceStreamType = type;