使用de4dot还原混淆过的dll
2024-04-15 10:31 于为源 阅读(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,导出项目即可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架