AS3 deobfuscator - remove handling &&, ||. It must be implemented better, this causes problems.

This commit is contained in:
Jindra Petřík
2021-02-07 15:09:29 +01:00
parent 56b196f0dd
commit 5d6f4f560a

View File

@@ -414,11 +414,13 @@ public class AVM2DeobfuscatorSimpleOld extends AVM2DeobfuscatorZeroJumpsNullPush
}
} else if (def instanceof IfTypeIns) {
/*
TODOO: handle this
long ifAddress = code.pos2adr(idx);
if (importantOffsets.contains(ifAddress)) {
//There is jump directly to ifTypeIns like in &&, || operator
return;
}
}*/
if (stack.isEmpty()) {
return;
}