ConfuserEx 2 is an open-source protector and obfuscator for the .NET Framework. It is a fork and spiritual successor to the original project, which became inactive several years ago. ConfuserEx 2 aims to modernize the obfuscation process, providing robust protections for .NET assemblies against reverse engineering, tampering, and unauthorized debugging. It is widely used by developers seeking to protect intellectual property (IP) embedded in .NET applications, but it is also frequently utilized by malware authors to evade antivirus detection, making it a significant topic in cybersecurity.
Encrypts method bodies and only decrypts them at runtime within the module constructor. confuserex 2