Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 829 Bytes

README.md

File metadata and controls

31 lines (22 loc) · 829 Bytes

CLR Walk

CLR Walk is a tool for walking through the .NET CLR and inspecting the state of the CLR at any given time. It is a tool for debugging and learning about the CLR.
This project is full of junks, so just take it as a toy.

Functionality

  • Walk through the CLR
  • Inspect the state of the CLR
  • Dump CLR PE file

Support Binary type

  • PE
  • Memory dump with Virtual Machine
  • Memory dump with Cheat Engine
  • Memory dump with WinDbg
  • Memory dump with x64dbg
  • Memory dump with x32dbg
  • Memory dump with MiniDumpWriteDump

So it will be useful for debugging Unity3D

Usage

Usage: java -jar clrwalk.jar <path>

Limitations

Due to I'm so lazy to implement KMP algorithm and file chunk loading, CLR Walk can only walk through file with size less than 2GiB - 1B.