.NET Reactor is a powerful code protection and licensing system for applications written for the .NET Framework. The program supports all languages that generate .NET assemblies and it features NecroBit Protection, Native Code generation, Obfuscation, Control Flow Obfuscation and String Encryption.