反混淆 de4dot

使用SmartAssembly\Dotfuscator等混淆后,反编译应用程序时如何破解?git

一款很是NB的反混淆工具:de4dot(开源)github

Github地址:https://github.com/0xd4d/de4dotapp

也能够直接使用我已经编译后的包:https://files.cnblogs.com/files/kybs0/de4dot_netcoreapp3.0.zip工具

它支持很是很是多的混淆工具:spa

  • 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

源做者表示,可能有些反混淆时可能有些BUG3d

本人试用后,客观评论:超级厉害。。。code

使用方法:blog

将已混淆的xxx.exe/dll直接拖拽到de4dot.exe上,以后就会生成xxx-cleaned.exe/dllip

更多功能化的详细操做/命令,见 de4dot的文档文档

这是反混淆前的反编译结果:

这是反混淆后的反编译结果:

与未混淆前的代码同样

相关文章
相关标签/搜索