UE5CEDumper v2012
UE5CEDumper — Unreal Engine 4/5 dumper (C++ DLL + Cheat Engine bridge + Avalonia UI).
Self-contained Windows x64 build (Native AOT). No .NET runtime install required.
What's New since v1817
New trainer tools — Fly, See-through, Keep Foreground
- Fly (no-gravity 3D flight) — force the pawn into flying movement and steer it from the keyboard: view-relative control with WASD / numpad / arrow-key presets and an adjustable speed. Optional Noclip disables collision so you fly through walls. Available live over the pipe, as a DLL-driven Cheat Engine export, or as a pure-Lua velocity fly in the standalone (no-DLL) trainer.
- See-through occluders — stop objects covering your view: a worker traces the camera along your view direction and makes the nearest N world-geometry objects invisible, so a wall / pillar in the way disappears. Pierce depth is adjustable (1 = just the nearest object, e.g. a painting; 2 = it plus the wall behind; …), and enemies, NPCs and your own character are always kept visible (skipped and pierced through). Verified on first- and third-person games. Note: games that split collision from the visible mesh into separate proxy actors (e.g. FF7 Rebirth) are a no-op.
- Keep Foreground lock — the game keeps running (no idle / pause) while it's in the background, so teleport / camera / trainer actions keep working even when the tool or Cheat Engine holds the real foreground window. Includes a cursor-lock release so the mouse isn't trapped in the game window, and an emergency-off global hotkey.
- Experimental-features gate — the trainer-flavoured cards (Fly, Keep Foreground, See-through, standalone trainer) and their hotkeys now live behind the same experimental opt-in as the Snapshot / SPC / Pivot tabs. Turning the opt-in off cleanly disables any active feature first, so you can't be left stranded.
Load it more ways
- Inject into a running game — a new in-UI button (plus an
inject-ue.ps1command-line injector) loads the DLL into an already-running UE game, alongside the existing Cheat Engine table and proxy-DLL paths. It auto-elevates on a UAC "access denied", and the picker flags a game that already has the dumper loaded so you don't double-load. - Find games anywhere — Proxy Deploy gains a non-Steam drive scan that groups by physical disk (parallel across disks, sequential within one) to locate UE games outside Steam.
- CE toggles pushed straight into Cheat Engine — Keep Foreground, God Mode and See-through can be added to CE as self-contained toggle scripts via AOBMaker; they drive the DLL through its mailbox, so no pipe connection is needed once added. Pushed records are grouped into DLL vs no-DLL-trainer folders.
- Global Pointers → CE symbols — resolve the live GWorld / GameEngine address and publish it as a registered Cheat Engine symbol you can chain offsets from (GWorld follows the level automatically).
Cheat Engine export & Live Walker
- Flatten records — leaf name / string records, single-leaf pointer chains, and primitive-leaf structs (FVector / GAS attributes) collapse one level so the CE address list stays tidy; flattened records get alternating row colours.
- Cancellable exports — Copy CE XML / Copy CE Field and Export CSX can be aborted mid-run.
UFunction invoke
- Return values are printed in the generated CE-Lua (under
UE5_DEBUG), and FString input parameters are now built DLL-side so string-argument functions can be fired; unsafe out-string params are skipped for crash safety.
Reliability
- Two-connection pipe — the UI↔DLL pipe splits into a light lane and a heavy-worker lane, so a long scan / export no longer stalls the UI; a Pipe Activity log on the System tab tails live traffic.
- Game-thread stall detection — POV reads fast-fail (with a "paused" banner) when the game thread is idle, instead of hanging the pipe.
- Snapshot integrity — top-level scalar arrays are now captured, and a capture is marked unusable + auto-cleaned if GObjects drift mid-capture.
- Bug / leak audit — fixes for a SQLite pragma leak (OOM), a stale-mailbox-params race, a ProcessEvent init race, an orphaned pipe completion source, and a movement-tuning lock-order issue.
Under the hood
- Quiet-by-default CE-Lua output that auto-closes the Lua Engine window on success.
- Proxy DLLs track the build number in their version info on incremental builds;
-Target DLLbuilds all three proxies; an AOT-publish gate runs on every pull request.
Full Changelog: v1817...v2012
Setup
- Inject via the bundled Cheat Engine table (UE5CEDumper.CT), or drop the proxy version.dll into the game's Binaries\Win64.
- See Readme.MD for details.
The exe is unsigned — Windows SmartScreen / antivirus may warn on first run. Verify the download with the included .sha256.