.NET exe / dll的混淆

可能重复:
.NET的.NET混淆:我如何保护我的代码?

大家好,

我正在使用.net framework 4.0并制作任何程序。 当我完成它,我发布它并获得我的程序exe。 但任何第三方软件都会反编译我的exe,任何人都可以查看我的代码。 例如 : 替代文字

我如何保存我的代码?

谢谢大家……

您可以使用混淆工具,如Dotfuscator或Eazfuscator.NET 。

Eazfuscator.NET是免费的,Dotfuscator有一个有限的社区版,但缺乏其他产品免费提供的许多function。

UPDATE

Eazfuscator.NET现已商业化。 此链接提供上一个免费版本的下载链接,并列出一些替代方案(截至2012年9月)