A DnSpy-style explorer for IL2CPP Dumper dump.cs files. No DummyDLLs? No Problem.
- Browse dump.cs files more efficiently
- Customizable hook snippet generator
- Copy Offsets
- Compare two dumps between versions and export diffs
- Favorites
- More info below
ANDROID VERSION HERE: https://github.com/hiyall360/DumpCsExplorer-Mobile
- Organized as Assembly → Namespace → Type → Members.
- Type nodes expand into grouped members (Constructors/Methods/Properties/Fields/Events/Enums).
- Selecting any node updates the details panel.
- Summary shows structured fields (assembly/namespace/type/member metadata).
- Raw shows the original dump text from the selection.
- Copy helpers: RVA, Offset, VA, Snippet.
- Export selection to JSON / CSV (type or member).
- Bottom-right results panel with:
- Query box with debounced, non-blocking filtering
- Kind filters (Namespace/Type/Members)
- Optional scope (All / Selected Assembly / Selected Namespace / Selected Type)
- Results highlight matched substrings.
- Click a result to navigate to the tree item.
- Right-click members and Generate Snippet.
- Template system with placeholders (e.g.
${assemblyName},${namespace},${className},${methodName},${parameterCount}). - Manage multiple templates, pick a default, and preview output.
- Right-click a type/member and Add to Favorites.
- Favorites panel lets you jump back to frequently used targets.
- Detects changes in Signatures, Offset, RVA, and VA.
- Grouped results tree: Assembly → Type → Entries.
- Filter by status + text search.
- Export visible diffs to JSON / CSV.
- CMake 3.20+
- A C++20 compiler
- Qt6 (Widgets + Concurrent)
cmake -S . -B build
cmake --build build --config Release- Then run (change path):
PATH\TO\QT\mingw_64\bin\windeployqt.exe --release --no-translations --no-system-d3d-compiler DumpCsExplorer.exeOpen the built executable, then:
- Click Open dump.cs
- Optionally click Compare... after the first dump loads
src/parser/DumpCsParser.*: parsing logic fordump.csinto a lightweight in-memory model
src/ui/MainWindow.*: main UI, tree population, searching, diff dialog
- This tool does not generate dumps. It assumes you already have
dump.cs. - Intended for large files: lazy-loading + lightweight indexing to keep interactions snappy.
Settings (templates, UI state, recent files, favorites) are stored via QSettings in the per-user app config location:
AppData/Local/DumpCsExplorer/DumpCsExplorer.ini



