首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >保护IL免受逆向工程的影响

保护IL免受逆向工程的影响
EN

Stack Overflow用户
提问于 2009-10-05 09:40:38
回答 4查看 489关注 0票数 3

我如何保护我的IL不受逆向工程的影响?是否有可用的Obsfuscator工具?它会提供最大的安全性吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-10-05 09:43:53

dotfuscator

是一个.net混淆器。

使用混淆器的并不意味着代码不能被逆向工程。但这使得逆向工程变得有点困难。

所以它不是100%。

还有其他的混淆器,比如

Spices.Net Obfuscator

smartassembly

Eazfuscator.NET

免费

Skater .NET Obfuscator

票数 6
EN

Stack Overflow用户

发布于 2009-10-05 09:46:10

没有最高安全性这回事。phoenix提到的Dotfuscator做得很好,但最终做的是使逆向工程变得更加困难,但并非不可能。

票数 1
EN

Stack Overflow用户

发布于 2009-10-05 19:53:43

您可以而且应该使用这些混淆工具,但是.net il的设计方式使得逆向工程非常容易。通过这种方式,您将无法获得任何真正的安全性。这里犯的最大错误通常是在源代码中嵌入凭证或加密密钥,然后坏人就可以反汇编和读取它们。请确保您不是在执行此操作。

但是,您可以测试混淆器与.net反射器一起工作得有多好,它将为您的http://www.red-gate.com/products/reflector/反汇编.net代码

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1519086

复制
相关文章

相似问题

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