Skip to content

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.

License

Notifications You must be signed in to change notification settings

moeKiwiSAMA/clrwalk

Repository files navigation

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.

About

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.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages