ILProtector is a protector for .NET applications. ILProtector is designed to protect intellectual property of the software.

ILProtector protects your .NET code against reverse engineering, decompiling and modifying. ILProtector transforms Intermediate Language (MSIL) code into a specific form that is not recognized by disassemblers and decompilers such as IL DASM or .NET Reflector.

ILProtector

Main Features

- Software code protection
- High performance
- Full reflection support for protected assemblies
- Supports .NET Framework 2.0/3.0/3.5/4.0/4.5
- Supports Windows x32/x64
- Does not use undocumented features

ILProtector is protected by itself!

Command-Line mode

ILProtector supports Command-Line mode.

ILProtector Command-Line mode