Support Confuser 1.9 r76119 anti debugger
This commit is contained in:
parent
4be2145cb6
commit
0ae0e17bb1
|
@ -73,9 +73,14 @@ namespace de4dot.code.deobfuscators.Confuser {
|
|||
return false;
|
||||
if (!DotNetUtils.isMethod(method, "System.Void", "()"))
|
||||
return false;
|
||||
if (!DotNetUtils.hasString(method, "COR_ENABLE_PROFILING"))
|
||||
return false;
|
||||
if (!DotNetUtils.hasString(method, "COR_PROFILER"))
|
||||
if (DotNetUtils.hasString(method, "COR_ENABLE_PROFILING") &&
|
||||
DotNetUtils.hasString(method, "COR_PROFILER")) {
|
||||
}
|
||||
else if (DotNetUtils.hasString(method, "COR_") &&
|
||||
DotNetUtils.hasString(method, "ENABLE_PROFILING") &&
|
||||
DotNetUtils.hasString(method, "PROFILER")) {
|
||||
}
|
||||
else
|
||||
return false;
|
||||
if (!DotNetUtils.hasString(method, "Profiler detected"))
|
||||
return false;
|
||||
|
|
Loading…
Reference in New Issue
Block a user