From the developer: "Dotfuscator is a robust, full-featured obfuscator for .NET MSIL code. Use Dotfuscator to protect your intellectual property by preventing de-compilation and reverse engineering. Includes advanced, patented Overload Induction processing to thwart any attempt to steal your valued algorithms and understand your security constructs. From PreEmptive Solutions, the leaders in Java and .NET obfuscation tools, Dotfuscator Community Edition is free for non-commercial use."
Notes: Community Edition does not in include: Enhanced Overload Induction, Incremental Obfuscation, Control Flow Obfuscation, Pruning (Unused Type/Method/Field Removal), or String EncryptionThese feature are in only in Dotfuscator Pro