de4dot是一个开源的.net反混淆脱壳工具,是用C#编写的,介绍一下它的使用方法
首先 pushd 到de4dot.exe所在文件夹,然后调用 de4dot.exe 路径+dll名称
De4Dot 反混淆 .net 方法:
1、打开 De4Dot 所在文件夹,按住 Shift,右键该文件夹 → 选择“在此处打开命令窗口”,如图1所示:

图1
也可以打开“命令提示符”,再定位到 De4Dot 所在目录。
2、输入 De4Dot + 要反混淆 .net 文件,如输入 De4Dot G:\xq\test\winform.exe 回车,反混淆成功,如图2所示:

图2
在 G:\xq\test\ 目录下生成一个反混淆后的 winform-cleaned.exe 文件。
3、用 .NET Reactor 打开 winform-cleaned.exe 文件,如图3所示:

图3
源代码定义的变量和方法已经显示出来,说明反混淆成功。










