Manco .NET Obfuscator 188.8.131.52 | 2.72 Mb
It is not a secret the programs written for .NET are easy to reverse engineer. This is not in any way a fault in the design of .NET. It is simply a reality of modern, intermediate-compiled languages. Code obfuscation is a form of software protection against unauthorized reverse-engineering.
Manco .NET Obfuscator is designed to convert .NET assemblies into the form which is hard to read after de-compiling to the languages like C# or VB.NET. It has following main features:
Obfuscate name of the classes, fields, methods and other elements, which aren’t a public.
String encoding is used to hide string constants in application so they aren’t appear in the obfuscated binaries in the original form. This feature is available in the “Standard Edition” and high.
Control flow protection adds spaghetti logic into your code. This logic can be quite difficult to analyze. Using of the control flow protection also protect your code from de-compilation to C# or VB.NET with tools like Reflector. This feature is available in the “Professional Edition”.
Resign assemblies after obfuscation using SNK or PFX files.
Support obfuscation of the assemblies created for .NET Framework 2.0, 3.0, 3.5, 4.0, .NET Compact Framework 2.0 and 3.5.
Manco.Obfuscator is provided in the 2 forms: as Windows application with GUI interface and as console application which can be run from the command line or from the Visual Studio.
Home Page: http://www.mancosoftware.com/licensing/index.htm