反混淆 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的文檔文檔

這是反混淆前的反編譯結果:

這是反混淆後的反編譯結果:

與未混淆前的代碼同樣

相關文章
相關標籤/搜索