我正在寻找一个有视觉工作室集成的好的混淆器,可以是商业或免费的,并且必须与vs 2010和.net v4一起使用.
尽可能轻松自由的东西,可以混淆我的发布版本
Dotfuscator社区版(VS免费)
优点:我经常使用Dotfuscator,免费版本允许你重命名代码,所以像myPassword这样的变量将显示为ab,它将替换变量名并用goto替换控制语句,使得理解目的更加困难用反射器之类的工具反编译后的这部分代码.
缺点:但是从加密COM库(未重命名)的引用中仍然可以看出,其中存在密码敏感内容,并且加密密钥对于寻找它的人来说看起来非常熟悉,因此很容易破解.
Dotfuscator Pro
优点:专业版(试用版联系dotfuscator)将允许您实际加密(非常容易,只需单击一下以选择您要加密的方法)方法,以便在使用反射器反编译代码时,整个内容该方法将显示为乱码,不能破解.
缺点:专业版是防弹安全,但它是非常昂贵的技术,如果我是正确的,每个lisence大约3k $,但你只需要一个,在构建线上.