介绍一个.Net反混淆工具

de4dot是目前最主流的反混淆工具,它使用dnlib来读取和写入程序集可解密以下工具混淆过的.NET代码,如 Xenocode、.NET Reactor、MaxtoCode、Eazfuscator.NETAgile.NET、CodeWall、Mpress .NET Packer、Rummage Obfuscator、Babel.NET、CodeFort、CryptoObfuscator、DeepSea Obfuscator、Dotfuscator、 Goliath.NET、ILProtector、SmartAssembly、Spices.Net

软件下载在https://github.com/ViRb3/de4dot-cex

有编译好的程序可以直接下载。

软件的使用说明在https://github.com/de4dot/de4dot

检测代码混淆的工具

复制代码
de4dot.exe -d c:\input\abc.dll

批量反混淆

bash 复制代码
de4dot -r c:\input -ru -ro c:\output
相关推荐
烛阴39 分钟前
从零开始掌握C#核心:变量与数据类型
前端·c#
yue0082 小时前
C# 生成指定位数的编号
开发语言·c#
红黑色的圣西罗2 小时前
C# List.Sort方法总结
开发语言·c#
夏霞5 小时前
c# ASP.NET Core SignalR 客户端配置自动重连次数
c#·.netcore
2501_930707786 小时前
使用C#代码在 Word 文档中查找并替换文本
开发语言·c#·word
一个帅气昵称啊8 小时前
在.NET中使用RAG检索增强AI基于Qdrant的矢量化数据库
ai·性能优化·c#·.net·rag·qdrant
还是大剑师兰特10 小时前
C#面试题及详细答案120道(86-95)-- 进阶特性
c#·大剑师
我是唐青枫12 小时前
C#.NET ControllerBase 深入解析:Web API 控制器的核心基石
c#·.net
O败者食尘D13 小时前
【C#】使用Enigma将Winform或WPF打包成一个exe
c#