自学内容网 自学内容网

反编译调试C#编写的exe软件和dll方法详解

在这里插入图片描述

1.首先需要下载软件dnSpy.exe,下载地址:https://github.com/dnSpy/dnSpy/releases/tag/v6.1.8

2.使用方法:
首先打开项目,我们这里可以选择dll,也可以选择exe
在这里插入图片描述
在这里插入图片描述
这边我们是打开了一个WPF写的客户端软件。

2.打开后我们去定位他的功能,根据分析这个软件代码主要在dll中,如下所示:
在这里插入图片描述
3.在WPF中根据界面找到对应的ViewModel,查看编写逻辑
在这里插入图片描述
这个是主界面里面有4个对应界面的控件,找到对应的vm
在这里插入图片描述
查看用户的VM内容
在这里插入图片描述
调试项目

在这里插入图片描述

这里项目只有一个exe,可执行的,选中后确定,项目会调起exe执行,这时候我们正常打断点即可走进断点,如下
在这里插入图片描述
这里有点不方便的是变量监控需要再下方来控制查看,没有VS方便了


原文地址:https://blog.csdn.net/zuiyuewentian/article/details/136146236

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!