介绍一个.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
相关推荐
hihaojie1 小时前
异常的使用
c#·总结
powershell 与 api2 小时前
C#,shell32 + 调用控制面板项(.Cpl)实现“新建快捷方式对话框”(全网首发)
开发语言·windows·c#·.net
Kelvin_Ngan5 小时前
C#从XmlDocument提取完整字符串
c#
iqay6 小时前
【C语言】填空题/程序填空题1
c语言·开发语言·数据结构·c++·算法·c#
中游鱼14 小时前
C# 数组和列表的基本知识及 LINQ 查询
c#·linq·数组·数据处理·list数列
32码奴15 小时前
C#基础知识
开发语言·c#
来恩10031 天前
C# 类与对象详解
开发语言·c#
Dr.勿忘1 天前
C#面试常考随笔8:using关键字有哪些用法?
开发语言·unity·面试·c#·游戏引擎
xcLeigh1 天前
WPF进阶 | WPF 数据绑定进阶:绑定模式、转换器与验证
c#·wpf
谢大旭1 天前
ASP.NET Core 中间件
后端·中间件·c#