o-mvll
o-mvll copied to clipboard
Stack exhaustion due to for/while loops
Issue related to https://github.com/open-obfuscator/o-mvll/issues/39
some obfuscation passes of omvll cause stack exhaustion if applied on for loops or while with a lot of iterations due to saving on the stack variables at each iteration.
for now I've found the following cases:
- obfuscate_constants with for loops
- flatten_cfg with while and for loops
- break_control_flow with while and for loops
To reproduce the crashes you can use the setup described in https://github.com/open-obfuscator/o-mvll/issues/39