Engine support

Unreal Engine — SDK from live memory

End-to-end SDK generation and object resolution across the full Unreal Engine lineage.

Full support

Unreal Engine

End-to-end SDK generation and object resolution across the full Unreal Engine lineage.

01 UE3 lineage

Resolves the legacy GNames and GObjects layouts used by older UE3 titles into a navigable type graph.

02 UE4 object model

Walks FName pools and chunked object arrays to reconstruct the UE4 UObject hierarchy from memory.

03 UE5 SDK export

Reads the modern UObject layout and exports a complete, ready-to-build UE5 SDK.

  • UE3Legacy GNames / GObjects layouts
  • UE4FName pools and chunked object arrays
  • UE5Modern UObject layout and SDK export

cheatgear — unreal sdk

  1. target_lock ShooterGame
  2. [+] locked target: ShooterGame.exe
  3. [+] engine: Unreal Engine 5 · x64 · external
  4. unreal_load_names
  5. [unreal] GNames table loaded from process
  6. unreal_load_objects
  7. [unreal] GObjects array loaded from process
  8. unreal_generate_sdk
  9. [unreal] types resolved · SDK built in ~0.5s
  10. unreal_convert_sdk --lang cpp
  11. [ok] C++ headers written · SDK ready

Automatic offsets

Automatic offsets — zero config

You never hunt or paste offsets, struct layouts, or pattern signatures. CheatGear reads engine internals live from the locked process, resolves inheritance, offsets, and field types itself, and hands you a ready SDK.

UnrealLive GNames + GObjects

Scans GNames and GObjects directly from the running process — no offsets or struct config supplied. Resolves inheritance, offsets, and field types across UE3, UE4, and UE5.

The SDK is the payoff: C++ headers, CMake, and .sln/.vcxproj projects generated automatically, out of the box.

Zero config

  • No offsets to hunt or paste
  • No struct layouts supplied
  • No pattern signatures to maintain
  • Inheritance and field types resolved live

SDK generation

~0.5s SDK generation

Generate a complete Unreal or Unity SDK in roughly half a second, fully automatically. The SDK converter emits ready-to-build project files and can target C++ or IDA.

01 Live name & object load

Loads the GNames table and GObjects array straight from the locked process before resolving types.

02 Automatic SDK generation

Resolves inheritance, offsets, and field types itself, then builds the full Unreal SDK in roughly half a second.

03 C++ & IDA conversion

The SDK converter emits clean C++ headers, CMake and .sln/.vcxproj projects, or IDA output for your toolchain.

Generation time

~0.5s

A complete Unreal SDK generated in roughly half a second, fully automatically.

SDK targets

  • Unreal SDK
  • Unity SDK

Converter output

  • C++ headers
  • CMake project
  • .sln / .vcxproj
  • IDA output

From raw memory to a ready SDK in seconds

CheatGear is a Rust-built toolkit for memory editing, reverse engineering, and AI-driven automation — across Unreal and Unity, on Windows and Linux.

  • Windows
  • Linux