代码改变世界

使用de4dot还原混淆过的dll

2024-04-15 10:31  于为源  阅读(131)  评论(0编辑  收藏  举报

最近要升级一个运行很多年的老项目,有一个依赖的dll因为年代久远找不到源码了,迫不得已用de4dot处理了项目,然后用ILSpy导出源代码。

需要的工具:

1.de4dot:https://www.52pojie.cn/thread-912541-1-1.html(我从52破解下载的编译好的)

2.ILSpy

处理步骤:

1.将要处理的dll和它依赖的dll拷贝出来,放到一个文件夹。

2.打开powershell,cd进入de4dot的目录。

3.运行命令查看加密类型。

./de4dot.exe -d dll路径

  

 4.运行命令处理dll

./de4dot.exe -r d:\SapApi\Source -ru -ro d:\SapApi\target

 

 

 5.使用ILSpy打开处理好的dll,导出项目即可。