Update detection of resource resolver class
This commit is contained in:
parent
6766c10969
commit
d0712b46aa
|
@ -90,6 +90,7 @@ namespace de4dot.code.deobfuscators.DeepSea {
|
|||
}
|
||||
|
||||
bool checkResolverInitMethodDesktop(MethodDefinition resolverInitMethod) {
|
||||
simpleDeobfuscator.deobfuscate(resolverInitMethod);
|
||||
if (!checkResolverInitMethodInternal(resolverInitMethod))
|
||||
return false;
|
||||
|
||||
|
|
|
@ -123,6 +123,8 @@ namespace de4dot.code.deobfuscators.DeepSea {
|
|||
var calledMethod = instr.Operand as MethodDefinition;
|
||||
if (calledMethod == null)
|
||||
continue;
|
||||
if (getLdtokenField(calledMethod) == null)
|
||||
continue;
|
||||
var args = DsUtils.getArgValues(instrs, i);
|
||||
if (args == null)
|
||||
continue;
|
||||
|
|
Loading…
Reference in New Issue
Block a user