I'm developing a .NET obfuscator (free)

Supported features (as of version 0.7)

  • Obfuscation of type, method, field names (including public names and virtual methods, when possible)
  • Deletion of namespaces, property and event definitions (when possible)
  • Encryption of constants
  • Fine-grained settings system
  • Map of obfuscated names

At this moment, only command-line interface is available.

Feedback is welcome. What you like or don't like, feature suggestions, etc.