Obfuscatoren für .NET gibt es einige, die teuersten kosten bis zu 4000 $, die günstigeren so um die 300 – 700 $. Es gibt aber auch die Preisklasse Null. In der Open Source Liga gibt es dabei zwei (soweit ich das entdeckt habe) Anwendungen:
- Confuser (http://confuser.codeplex.com)
- obfuscar (http://code.google.com/p/obfuscar/)
Das Problem an diesen beiden Programmen ist das sie mit meinem .NET 4 Assemblies nicht funktionieren. Also schaute ich mich nach einer Alternative um und bin auf EazFuscator.net gestoßen. Diese Software ist Freeware, einfach zu bedienen, exzellent dokumentiert und sie funktioniert einfach. Zu finden ist die Software dabei unter http://www.foss.kharkov.ua/g1/projects/eazfuscator/dotnet/Default.aspx. Sie lässt sich auch in Visual Studio Projekt integrieren.
Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/Obfuscator
http://stackoverflow.com/questions/805549/free-obfuscation-tools-for-net