De4Dot是一个专门反混淆.net程序的一个工具,支持对于以下工具混淆过的代码的清理:
Agile.NET (aka CliSecure)
Babel.NET
CodeFort
CodeVeil
CodeWall
CryptoObfuscator
DeepSea Obfuscator
Dotfuscator
.NET Reactor
Eazfuscator.NET
Goliath.NET
ILProtector
MaxtoCode
MPRESS
Rummage
Skater.NET
SmartAssembly
Spices.Net
Xenocode
其中包括.net reactor,De4Dot执行很简单,只需用命令行cd到De4Dot所在目录,然后执行“de4dot 您程序的名称加文件类型名” 就会在同目录下生成一个以xxx-cleaned的文件,这就是反混淆过的文件。
要想最大限度地防止De4Dot的反混淆,需要在.net reactor保护的时候勾选快速设置里的control flow obfuscation,level我选择最大的。这样保护的过程序,被反混淆后还是乱码般地存在。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
2022-04-02 jsoncpp使用
2022-04-02 Jsoncpp 使用方法大全
2022-04-02 JsonCpp使用注意
2022-04-02 vscode 添加全局宏定义
2021-04-02 C++ 协程的近况、设计与实现中的细节和决策
2015-04-02 主流流媒体服务器
2015-04-02 Live555类结构