Techniques used to obfuscate and protect code from being decompiled and/or analyzed.
Scrambling the code in an app using techniques like code obfuscation transforms it into a form that is difficult for humans to understand while still maintaining its functionality, thereby making it more difficult to reverse engineer it.
What is the goal of anti-reverse engineering techniques?
To prevent code from being decompiled or analyzed.