代码改变世界

使用de4dot还原混淆过的dll

  于为源  阅读(413)  评论(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.运行命令查看加密类型。

1
./de4dot.exe -d dll路径

  

 4.运行命令处理dll

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

 

 

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

 

相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示