# Memory Dumpers & Unpackers for Game Hacking

Pulling protected code back into shape. Memory dumpers, IAT repair tools, and devirtualizers.

11 tools Open Source x64/x86

KsDumper-11 #

Open Source ★ 574 Updated 2025-01

The 'Nuclear Option' for dumping. When a game uses a kernel-level anti-cheat to stop you from opening a handle, KsDumper-11 uses its own driver to go around them and carve the game's memory directly.

Pro Tip: The 2026 update is essential for dumping protected .NET loaders that try to hide their assemblies in 'flat' memory regions.

x64/x86

PE-sieve #

Open Source ★ 3.7k Updated 2026-05

The 'Cheat Carver.' It scans a running process and finds code that has been modified, patched, or injected. It is how you find exactly where a cheat is hiding in memory and dump it back to a file.

Pro Tip: Use the 'unmapped' mode if you want to take a memory dump and turn it back into a file that IDA Pro can actually parse correctly.

x64/x86

HollowsHunter #

Open Source ★ 2.4k Updated 2026-05

Automated scanner built on PE-sieve that sweeps all running processes for hooks, shellcode, and manual-mapped DLLs.

x64/x86

Scylla #

Open Source ★ 1.4k Updated 2023-04

The modern ImpREC alternative for Import Address Table (IAT) reconstruction. Essential for fixing dumped binaries, finding the Original Entry Point (OEP), and making files executable again.

x64/x86

Process-Dump #

Open Source ★ 1.8k Updated 2024-09

Aggressive dumper that handles 'loose' code chunks and features a 'close monitor' mode to capture binaries just before they self-terminate.

x64/x86

unlicense #

Open Source ★ 1.4k Updated 2023-08

A specialized 'can opener' for Themida and WinLicense. It finds the entry point and fixes the imports so you can actually dump the file and look at it in IDA without your computer having a stroke.

Pro Tip: It handles the annoying part of fixing the IAT (Import Address Table) so the file actually runs after you dump it.

x64/x86

UnSafengine64 #

Open Source ★ 24 Updated 2023-12

Intel Pin-based tool for Safengine 2.4.0 devirtualization. It instruments the code at runtime to observe the unpacking stub and capture a clean dump.

x64/x86

themida-unmutate #

Open Source ★ 351 Updated 2024-07

Static deobfuscator for mutation-based obfuscation in Themida and Code Virtualizer. Cleans up the 'junk' instructions to make the logic readable again.

x64/x86

VMAttack #

Open Source ★ 874 Updated 2017-11

IDA Pro plugin for analyzing VMProtect 2. Provides static analysis and devirtualization logic for VMP-protected functions.

x64/x86

Triton #

Open Source ★ 4.2k Updated 2026-05

For when the code is so messed up with math (MBA) that a human brain can't solve it. Triton uses symbolic execution to 'solve' the equations and tell you what the code is actually trying to do.

Pro Tip: It is the heavy machinery you use when you want to automate the devirtualization of a custom protection layer.

x64/x86

Qsynthesis #

Open Source ★ 173 Updated 2025-02

Built on Triton, it uses program synthesis to replace obfuscated assembly blocks with clean, optimized code. It 'guesses' the simple version of a messy function.

x64/x86