In genere, gli ambienti di sviluppo che supportano .NET (Visual Studio .NET 2003/2005, Delphi 2005/2006) sono dotati di un tool per "offuscare" il codice sorgente, come DotFuscator, Demeanor e così via, richiamabili direttamente dall'ambiente di sviluppo.

Ciao!