我正在寻找一个好的模糊处理,有视觉工作室集成,可以是商业或免费,并必须与vs 2010和.net v4工作。
一些尽可能没有麻烦的东西,并且可以混淆我的发布版本
发布于 2010-04-23 21:51:49
Dotfuscator是Visual Studio附带的,虽然还没有使用过。
还有一个关于这方面的thread on arstechnica。它已经有几年的历史了,但值得一读。
发布于 2010-04-23 22:14:14
Dotfuscator社区版(VS免费)
优点:我经常使用Dotfuscator,免费版本将允许你重命名代码,所以像myPassword这样的变量将显示为ab,它将替换变量名并将控制语句替换为goto,这使得使用reflector等工具反编译后更难理解这段代码的目的。
缺点:但从对加密COM库(未重命名)的引用中仍然可以明显看出,其中包含对密码敏感的内容,并且对寻找它的人来说,加密密钥看起来非常熟悉,因此很容易被破解。
Dotfuscator专业版
优点: pro版(联系dotfuscator试用)将允许你真正加密方法(非常容易做,只需点击选择你想要加密的方法),这样当用反射器反编译代码时,方法的整个内容将显示为胡言乱语,不能被破解。
缺点:专业版是防弹安全的,但它是非常昂贵的技术,如果我是正确的,每行大约3000美元,但你只需要一个,在构建线上。
发布于 2010-04-28 04:53:02
我推荐{smartassembly}。我们现在已经使用了很长一段时间,并取得了很好的效果。引用他们的网站,以下是一些功能:
Embedding)
https://stackoverflow.com/questions/2699049
复制相似问题