Cita: hace tiempo se habló sobre eso, busca sobre ofuscadores de código.
asi es..
Date una vuelta por aqui para una mejor idea..
http://www.microsoft.com/spanish/msd...ces/art146.asp
De hecho uno de los mas conocidos para hacer disassemblres es el Reflector for .NET
http://www.aisto.com/roeder/dotnet/
Y aqui está acera de los ofuscadores.
http://www.preemptive.com/obfuscator.html
Salu2