Code Flow Protection
Split functions in blocks and obscure the way they are executed.
Description
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.
Code Example
Obfuscation Impacts
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.
Last updated