Support SmartAssembly 6.8.1

This commit is contained in:
de4dot 2013-11-18 21:28:12 +01:00
parent 38af30e968
commit 0dc1e73394

View File

@ -101,7 +101,8 @@ namespace de4dot.code.deobfuscators.SmartAssembly {
}
protected override bool CheckResolverType(TypeDef type) {
if (DotNetUtils.FindFieldType(type, "System.Collections.Hashtable", true) != null)
if (DotNetUtils.FindFieldType(type, "System.Collections.Hashtable", true) != null ||
DotNetUtils.FindFieldType(type, "System.Collections.Generic.Dictionary`2<System.String,System.Reflection.Assembly>", true) != null)
return true;
foreach (var field in type.Fields) {