Anti decompiler software: Obfuscate .NET IL Code, name/flow obfuscation, Graphical java decompiler and editor, Decompiler of Visual Basic programs and more.
An obfuscator can obfuscate .NET IL Code and protect .NET dll/exe assembly. Obfuscated code is unreadable and unmodifiable, it may anti-decompile and cause decompiler crashed (e.g. .NET Reflector). Obfuscator.NET supports name obfuscation (e.g. class/method/field/parameters etc.) and flow obfuscation. Decompiler can not show correct structure and code of the obfuscated assembly.
dotNet Protector is a powerful .NET code protection system that prevents your assemblies from being decompiled. With dotNet Protector, your application is not simply obfuscated, but merged in a Win32 native executable; Console exe, windows exe and windows services can be protected. You can protect a whole application (main exe, referenced dlls and resource localisation dlls) in a single executable.