Dumper-7 (SDK) based solution for rapid debugging of Unreal Engine powered titles. Designed for a minimal setup experience: you can have it running within 5 minutes from the initial download.
Note
Title is considered supported only if Dumper-7 successfully generates a valid SDK.
Note
Solution is targeting Unreal Engine 4.27.2 as the base. That allows it to be upgraded or downgraded with relative ease; however, certain code segments may require adjustment to accommodate engine-specific differences (e.g., deprecated or not-yet-implemented variables and functions).
Tip
When targeting Unreal Engine 5 based titles, it's recommended to uncomment #define UE5 in definitions.h. In many cases that action alone would be enough to adapt entirity of solution for newer engine.
Caution
Disclaimer: Solution was developed for general use in Unreal Engine powered titles. The author does not condone cheating, modding, or the manipulation of online competitive games. The author bears no responsibility for the specific games or contexts in which the solution is used.
Unreal Engine: 4.27.2
C++: ISO 20 | C: Legacy MSVC
Windows SDK: "10.0.26100.0"
Build Configuration: Release
- Download and extract the repository, or clone it via Git.
- Generate a Dumper-7 SDK for the target title.
- Replace the contents of
..\SDKs\Dumper7with the contents of newly generated, title-specific "CppSDK". - Build
UETools-GUI.dlland load it into the target title process using an appropriate instrumentation method that complies with the game’s EULA and applicable laws. For the purpose, Cheat Engine and System Informer can be found applicable tools.
While in the title, press Insert (INS) to toggle the menu.
UETools-GUI_v0.7.mp4