Crypto Obfuscator supports all versions of .NET framework. It also supports the .Net Compact Framework, Silverlight and XNA. It can protect assemblies created with any .Net language including C#, VB.Net, Managed C++, J#. Here are its features at a glance: Symbol Renaming; Advanced Overload Renaming; String Encryption; Control Flow Obfuscation; ILDASM Protection; Anti-Reflection Protection; Anti-Decompiler Protection; Advanced Tamper Detection; Advanced Anti-Debug & Anti-Tracer Protection.