Want to protect .NET code from reverse engineering? Obfuscation is the solution.This article list out some best free obfuscator to protect .NET assemblies
You put all your effort and time to create an excellent .NET application. But using disassemblers any one can easily generate full source code of your application from the assemblies.
So it is important to protect your source code from decompiling. It is mandatory to protect reverse engineering .NET assemblies.
Obfuscation is the technique to protect your source code assemblies from reverse engineering and further getting modified and distributed by some one else.
It is not very easy to write code yourself for obfuscating your binaries.But the availability of various tools make it easy to obfuscate.
There are various commercial tools available and some free .NET obfuscators are also available for your benefit.
Free .NET Obfuscator Tools
Here explain some of the best known free .net obfuscator tools which will satisfy most of your requirements.
Eazfuscator.NET is an excellent obfuscator for .NET platform, protects your code, without breaking it.Eazfuscator.NET support .NET Framework versions 2.0, 3.0, 3.5, 4.0 and 4.5. Support is there for Silver light, Windows phone 7 applications etc.
Integration supports are provided with visual studio versions 2005, 2008, 2010 and 2012.
Obfuscar – The Open Source Obfuscation Tool for .NET Assemblies
Obfuscar is a basic obfuscator for .NET assemblies. It uses massive overloading to rename metadata in .NET assemblies (including the names of methods, properties, events, fields, types and namespaces) to a minimal set, distinguishable in most cases only by signature
SharpObfuscator is an obfuscator tool developed to help developers to obfuscate and protect their .NET code, optimize .NET assembly for better deployment, minimize distribution size, increase performance & add powerful post-deployment debugging capabilities.
Skater .NET Obfuscator Light Edition is a freeware Light Edition of well-known Skater. You can use Skater .NET Obfuscator Light Edition to protect your .NET applications for both personal and commercial purposes.Skater .NET Obfuscator implements all known software protection techniques and obfuscation algorithms.
FxProtect. .NET code protection combines and includes method level code encryption, anti-reverse engineering, anti-debugging, anti-tracing, and more to prevent unauthorized access and modification of your assemblies.
But FxProtect Express Edition, which is a free .NET obfuscator, is provided with limited features.
Hope you find this article useful to choose the best free obfuscator to protect your .NET assemblies/source code. Provide your feedback in the comment section below.
You may also like to read Free Disassemblers for .NET