反编译模糊的.NET可执行文件 [英] Decompiling an obfuscated .NET executable

查看:110
本文介绍了反编译模糊的.NET可执行文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道是否存在任何用于反编译被混淆的托管exe的技术.谢谢.

I would like to know whether there are any techniques for decompiling a managed exe which has been obfuscated. Thanks.

推荐答案

使用模糊处理的整个思路是您不要.
如果没有源代码,则可以在混淆之前对exe进行反编译.
The whole idea of using obfuscation is that you don''t.
You decompile the exe before obfuscation, if you don''t have the source.


有一些所谓的反混淆器可用于混淆的.NET可执行文件,但是它非常有用.您不太可能会找回原始代码.通过调试器运行反编译但模糊的C#代码来弄清楚代码的作用会容易得多.
There are some so-called de-obfuscators available for obfuscated .NET executables, but it''s very unlikely that you will get the original code back. It would be far easier to run the de-compiled but obfuscated C# code through a debugger to figure out what the code does.


这篇关于反编译模糊的.NET可执行文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆