VS2010和.net v4项目的优秀混淆器,内置可视化工作室集成

JL.*_*JL. 2 .net obfuscation

我正在寻找一个有视觉工作室集成的好的混淆器,可以是商业或免费的,并且必须与vs 2010和.net v4一起使用.

尽可能轻松自由的东西,可以混淆我的发布版本

R0M*_*RMY 6

Dotfuscator附带Visual Studio,虽然没有使用它.

关于这一点,arstechnica上还有一个主题.它已经有几年了,但值得一读.


Gen*_*c35 5

Dotfuscator社区版(VS免费)

优点:我经常使用Dotfuscator,免费版本允许你重命名代码,所以像myPassword这样的变量将显示为ab,它将替换变量名并用goto替换控制语句,使得理解目的更加困难用反射器之类的工具反编译后的这部分代码.

缺点:但是从加密COM库(未重命名)的引用中仍然可以看出,其中存在密码敏感内容,并且加密密钥对于寻找它的人来说看起来非常熟悉,因此很容易破解.

Dotfuscator Pro

优点:专业版(试用版联系dotfuscator)将允许您实际加密(非常容易,只需单击一下以选择您要加密的方法)方法,以便在使用反射器反编译代码时,整个内容该方法将显示为乱码,不能破解.

缺点:专业版是防弹安全,但它是非常昂贵的技术,如果我是正确的,每个lisence大约3k $,但你只需要一个,在构建线上.