Skip to content

MapleDumper v0.1.2

Choose a tag to compare

@TajuC TajuC released this 27 May 17:50
· 223 commits to main since this release

Highlights

  • Version history (desktop). Every scan is saved to a local SQLite database, grouped by build (a content hash of the code section), so dozens of game versions stay organized. Identical re-scans are de-duplicated.
  • Compare across versions. A tabbed workspace: open any scan, compare any two builds (moved / new / removed offsets), or line every version up in a matrix to track an offset across the whole timeline. Tabs are named by version, renamable and closeable.
  • Bytes + disassembly. Click a changed symbol to see its captured bytes and x86/x64 disassembly, old versus new.
  • Build stamps. Each dump carries a # build: fingerprint (code-section hash + size + PE timestamp + file version), used by --diff and the History tab to tell builds apart.
  • CLI helpers. --diff two dumps, --lint a pattern file for weak signatures, and --profile the read/scan/resolve split — all offline, no target needed.
  • Showcase mask. The privacy mask can now swap in realistic fake values instead of blurring, for clean screenshots.
  • Global Ctrl+F to filter the active table, copy-first exports with smart auto-names, and full localization (en / ja / zh / ko / he).

MapleDumper.exe is the desktop app — run it elevated to attach to a protected target. The WebView2 runtime ships with current Windows.