- How to use correctly?
How to use correctly?
Code obfuscation is used to make code very difficult to understand. This backfires when you apply ALL code obfuscation features at once after you find out the behavior of the code does not match the expected behaviour.
To properly apply obfuscation we recommand to take 1 obfuscation feature at a time. This means that after each applied feature you would perform some testing on your code to make sure it functions as expected before you move on to the next feature.
At the time of writing (Alpha v1.0.5b), our [minify], [Junk-If] and [Reverse-if] may cause these kind of issues.
Also please no that any kind of virtualization ([Demo VM] and the [>OBFUSCATE!<]) have their own scope for variable definitions, meaning that global variables / functions might not be in reach!