de4dot是一款C#編寫的基於GPLv3協議的一個開源的.net反混淆脫殼工具,是目前.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
查找混淆器命令:
de4dot -d -r c:\input
找到所有反混淆dll/exe並反混淆:
de4dot -r c:\input -ru -ro c:\output
de4dot不僅僅可以反混淆,它也可以自身去混淆。de4dot支持直接拖拽dll或exe到de4dot.exe的方式去反混淆。
de4dot的工具非常強大,更多功能請參考:https://github.com/brianhama/de4dot
下載地址:https://ci.appveyor.com/project/0xd4d/de4dot/build/artifacts
