/DotInfo

dotx64dbg extension

Primary LanguageC#MIT LicenseMIT

dotinfo

A plugin for x64dbg that makes it easy to debug dotnet applications.

Current features

  • marks all jitted functions
  • marks all static fields

How to install

  • make sure dotx64dbg is installed
  • Create new folder in x64dbg\release\dotplugins\
  • Download master branch and copy to this new folder
  • Launch x64dbg and read pls #Troubleshooting

Commands

  • dinit - inits clrmd runtime
  • nameallmodules - displays all loaded managed assemblies
  • analyzemodule [dllname] - marks all jitted functions & static fields from the target assembly
  • analyzeallemodules - marks all jitted functions & static fields from all assemblie

Gif

example.webm

Troubleshooting

  • Error when entered "dinit" command. Solution: open plugin.cs via notepad, add some spaces or comments, save it, wait for hotreload in dotx64dbg, profit??? Unfortunately dotx64dbg does not handle nuget that well.