Remove CV main type methods if < v5.0
This commit is contained in:
parent
42f66c3948
commit
8999eb8e0f
|
@ -180,9 +180,15 @@ namespace de4dot.code.deobfuscators.CodeVeil {
|
|||
addTypeToBeRemoved(killType, "KILL type");
|
||||
|
||||
mainType.initialize();
|
||||
if (mainType.Version >= ObfuscatorVersion.V5_0) {
|
||||
if (!mainType.Detected) {
|
||||
}
|
||||
else if (mainType.Version >= ObfuscatorVersion.V5_0) {
|
||||
//TODO: addTypeToBeRemoved(mainType.Type, "Main CV type");
|
||||
}
|
||||
else {
|
||||
foreach (var method in mainType.Type.Methods)
|
||||
addMethodToBeRemoved(method, "CV main type method");
|
||||
}
|
||||
foreach (var initMethod in mainType.OtherInitMethods) {
|
||||
addCctorInitCallToBeRemoved(initMethod);
|
||||
addCtorInitCallToBeRemoved(initMethod);
|
||||
|
|
Loading…
Reference in New Issue
Block a user