介绍一个.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
相关推荐
一个帅气昵称啊2 小时前
C# .NET EFCore 性能优化
性能优化·c#·.net
ArabySide2 小时前
【C#】理解.NET内存机制:堆、栈与装箱拆箱的底层逻辑及优化技巧
c#
sali-tec3 小时前
C# 基于halcon的视觉工作流-章32-线线测量
开发语言·人工智能·算法·计算机视觉·c#
我好喜欢你~4 小时前
C#---Expression(表达式)
开发语言·c#
白菜上路4 小时前
C# Web API Mapster基本使用
前端·c#
LostXerxes4 小时前
封装与属性
c#
LostXerxes4 小时前
C#类与对象
c#
最美的不是下雨天6 小时前
为什么要用async、await ?
c#
NullReference7 小时前
记一次WPF程序界面卡死的情况
c#
秋月的私语7 小时前
wpf程序启动居中并且最小化到托盘修复记录
c#