Code Flow Protection
Split functions in blocks and obscure the way they are executed.
Last updated
Split functions in blocks and obscure the way they are executed.
Last updated
The goal of this protection is to "spaghettify " the code execution flow while keeping its original functionality. That means the code should execute the same original tasks and instructions while providing a numbers of new proxy flow within the method.
The new method flow is meant to prevent hackers from understanding the method flow with ease. NETGuard uses VirtualMachine-based obfuscation techniques to protect the code flow stack value.
Targets : Methods and Functions
Strength : ⭐⭐⭐⭐
Multi-threading tasks should be marked as excluded from the obfuscation process due to the nature of the protection that adds too much code to keep insane speed in multi-threading code.