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;
|
return false;
|
||||||
if (!DotNetUtils.isMethod(method, "System.Void", "()"))
|
if (!DotNetUtils.isMethod(method, "System.Void", "()"))
|
||||||
return false;
|
return false;
|
||||||
if (!DotNetUtils.hasString(method, "COR_ENABLE_PROFILING"))
|
if (DotNetUtils.hasString(method, "COR_ENABLE_PROFILING") &&
|
||||||
return false;
|
DotNetUtils.hasString(method, "COR_PROFILER")) {
|
||||||
if (!DotNetUtils.hasString(method, "COR_PROFILER"))
|
}
|
||||||
|
else if (DotNetUtils.hasString(method, "COR_") &&
|
||||||
|
DotNetUtils.hasString(method, "ENABLE_PROFILING") &&
|
||||||
|
DotNetUtils.hasString(method, "PROFILER")) {
|
||||||
|
}
|
||||||
|
else
|
||||||
return false;
|
return false;
|
||||||
if (!DotNetUtils.hasString(method, "Profiler detected"))
|
if (!DotNetUtils.hasString(method, "Profiler detected"))
|
||||||
return false;
|
return false;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user