首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >内置visual studio集成的VS2010和.net v4项目的良好模糊处理程序

内置visual studio集成的VS2010和.net v4项目的良好模糊处理程序
EN

Stack Overflow用户
提问于 2010-04-23 21:49:14
回答 6查看 9K关注 0票数 2

我正在寻找一个好的模糊处理,有视觉工作室集成,可以是商业或免费,并必须与vs 2010和.net v4工作。

一些尽可能没有麻烦的东西,并且可以混淆我的发布版本

EN

回答 6

Stack Overflow用户

发布于 2010-04-23 21:51:49

Dotfuscator是Visual Studio附带的,虽然还没有使用过。

还有一个关于这方面的thread on arstechnica。它已经有几年的历史了,但值得一读。

票数 6
EN

Stack Overflow用户

发布于 2010-04-23 22:14:14

Dotfuscator社区版(VS免费)

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

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

Dotfuscator专业版

优点: pro版(联系dotfuscator试用)将允许你真正加密方法(非常容易做,只需点击选择你想要加密的方法),这样当用反射器反编译代码时,方法的整个内容将显示为胡言乱语,不能被破解。

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

票数 5
EN

Stack Overflow用户

发布于 2010-04-28 04:53:02

我推荐{smartassembly}。我们现在已经使用了很长一段时间,并取得了很好的效果。引用他们的网站,以下是一些功能:

Embedding)

  • Remove

  • 进一步保护您的.NET应用程序(字符串编码、反汇编程序和反编译选项、强名称将您的.NET应用程序保存在一个文件中(依赖项合并、压缩和Embedding)

  • Remove所有无用的代码和元数据)以及其他代码优化(内存管理、Classes...)

  • And的自动密封调试您混淆和部署的程序集(通过24x7x365托管
  • 自动报告未处理的异常)。.NET
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2699049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档