首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用于告知.NET反射程序(反射器、分析器和防病毒程序) exe已被混淆或在被反射时显示消息的选项

用于告知.NET反射程序(反射器、分析器和防病毒程序) exe已被混淆或在被反射时显示消息的选项
EN

Stack Overflow用户
提问于 2012-08-10 17:51:43
回答 1查看 188关注 0票数 0

我使用产品.NetReactor对我们的一个产品进行模糊处理。这个工具非常友好,所以如果任何人怀着邪恶的目的试图反映到exe中,它不仅会返回垃圾,而且会导致应用程序崩溃。你可以争辩说这是好的(邪恶的人看不到代码),但我们经常看到像profilers和antivirus这样的工具试图以良好的意图反映(保护和发现性能问题)。当然,这样的工具也不应该被允许看到代码,但是在.NET或.NET Reactor工具中以某种方式将exe标记为受模糊保护的工具将能够检测到这一点,并且不会反映出来。或者,是否有可能在代码中知道您正在被反映,并显示此exe不可能反映的消息(比只是崩溃)更便于用户使用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-10 17:57:49

它不会使你的应用程序崩溃--它会使应用程序崩溃,反射等等。这只是表明应用程序中有一个bug --它应该更优雅地处理错误。

或者是否可以在代码中知道您正在被反射

您的代码没有运行-只是元数据正在被检查。

听起来你真正想要的是像Reflector这样的工具有更好的错误处理。我完全支持良好的错误处理,但就个人而言,如果有人试图反编译他们不应该反编译的应用程序,但用户体验不佳,我并不太介意……

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

https://stackoverflow.com/questions/11899218

复制
相关文章

相似问题

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