.NET EXE / DLL的混淆 [英] Obfuscation of .NET exe/dll
问题描述
可能重复:
<一href="http://stackoverflow.com/questions/3420185/net-obfuscation-of-a-dll-how-can-i-protect-my-$c$c">.NET一个DLL的困惑:我怎样才能保护我的code
大家好,
我在使用.NET Framework 4.0和做任何计划。当我完成它,我出版,并得到我的程序exe文件。 但是,任何第三方软件反编译我的EXE和任何人认为我的codeS。 例如:
I'm using .net framework 4.0 and making any program. When i finished it, i publish it and get my programs exe. But any 3rd party softwares decompiles my exe and anybody views my codes. For example :
我如何保存我的code?
How do i save my code?
谢谢大家...
推荐答案
您可以使用一个混淆工具,如 Dotfuscator 或 Eazfuscator.NET 。
You could use an obfuscation tool, like Dotfuscator or Eazfuscator.NET.
Eazfuscator.NET是免费的,Dotfuscator有一个有限的社区版,但缺乏许多免费提供的其它产品的功能。
Eazfuscator.NET is free, Dotfuscator has a limited Community Edition, but is lacking many of the features available for free in the other product.
更新
Eazfuscator.NET现在是商业。 此链接提供的下载链接的最后一个免费版本,并列出了一些备选方案(截至2012年9月)
Eazfuscator.NET is now commercial. This link provides a download link for the last free version and lists some alternatives (as of September 2012)
这篇关于.NET EXE / DLL的混淆的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!