dotNet Protector is a powerful .NET code protection system that prevents your assemblies from being decompiled.
With dotNet Protector, your application is not simply obfuscated, but merged in a Win32 native executable; Console exe, windows exe and windows services can be protected.
You can protect a whole application (main exe, referenced dlls and resource localisation dlls) in a single executable.
Your .NET code will run entirely from memory, without temporary disk storage.
Protection can be done interactively with an intuitive graphical interface, or automated, using the command-line functionalities of dotNet Protector.
dotNet Protector includes a powerful hardware sensitive anti-piracy system and extensions to help you develop your own software activation system.
dotNet Protector is self-protected and uses its internal software activation system.
Even multi-domain applications can be fully protected.
dotNet Protector includes extensions permitting in-memory execution in another domain.


