Dumper-7
Unreal Engine SDK Generator
A tool that generates a software development kit from Unreal Engine games, for modders and add-on builders.
Dumper-7 is a tool for a specific technical niche: it generates a software development kit, or SDK, for games built with Unreal Engine. Unreal Engine is a widely used engine for making video games, and it supports both the older UE4 and the newer UE5 versions. When you run this tool against a compatible game, it produces code files describing that game's internal objects and structures, which modders and tool builders can then use to write their own add-ons for that specific game.
Using it involves compiling the project as a 64-bit release build, then injecting the resulting file into the target game while it is running. Once injected, the tool writes the generated SDK to a folder on your computer, which defaults to a path on the C drive but can be changed through a settings file. The README points to a separate guide for how to actually use the generated SDK once you have it, including advice for people migrating from an older, previously generated SDK.
Because every game is built slightly differently, the tool includes a set of manual override options for advanced users. If the automatic detection cannot find certain internal engine values on its own, or finds the wrong ones, you can specify them directly by editing the tool's core initialization code. The README documents overrides for several engine-internal concepts by name, along with example code snippets showing the expected format.
A configuration file lets you control behavior like when the dump starts, either after a time delay or when a specific key is pressed, without needing to recompile the tool. If you run into problems, the author asks that you file a detailed issue report on the repository, including debugger information if the target game crashes during the dump.
Where it fits
- Generate an SDK for an Unreal Engine game to build mods against it.
- Inject the tool into a running game to inspect its internal object structures.
- Override detected engine offsets manually when automatic detection fails on a specific game.
- Configure the dump to trigger on a timer or key press via a settings file.