Skip to content
SPECIFICTION
Get listed

ugtrain

github.com

Free plan Linux
Visit github.com
Spec score 7.0 #23 of 30 in Game Trainers

What it is

ugtrain is free, Linux-only command-line software for game training and memory-cheating research. It targets advanced users and has no graphical interface. Its components include a preloader, memory discovery, a memory-hacking library, and automatic adaptation to dynamic memory. Each game uses a separate exchangeable configuration file, with examples included. The project describes static-memory support for most C and C++ Linux games by bypassing protections such as ASLR, PIC, and PIE. It integrates with scanmem for memory searches and says root privileges are unnecessary. Installation documentation covers source builds and packages for Arch, Debian, openSUSE/SLES, and Ubuntu. Reported architectures include x86, x86_64, Raspberry Pi, and 32-bit, 64-bit, and s390x compilation. Dynamic-memory support does not work with WINE. The project advises against commercial closed-source, multiplayer, or online games and recommends checking each game’s EULA.

Spec sheet

What it does
ugtrain is a free, universal game trainer for the command line and a Linux game cheating research project.Read 7 Oct 2026 · github.com
Intended users
The project describes itself as a tool for advanced users, with no GUI and limited usability.Read 7 Oct 2026 · github.com
License
The project is distributed under the GPLv3 license.Read 7 Oct 2026 · github.com
Architecture support
The project reports testing on x86 and x86_64 PCs and Raspberry Pi, and lists 32-bit, 64-bit, and s390x compilation support.Read 7 Oct 2026 · github.com
Compatibility limit
The project says dynamic-memory support does not work with WINE yet.Read 7 Oct 2026 · github.com
Dynamic memory
It includes a preloader, memory discovery, a memory hacking library, and automatic adaptation for dynamic memory.Read 7 Oct 2026 · github.com
Game configurations
It uses one exchangeable config file per game and includes example configurations.Read 7 Oct 2026 · github.com
Installation
The project documents building from source and lists packages for Arch, Debian, openSUSE/SLES, and Ubuntu.Read 7 Oct 2026 · github.com
Integration
It integrates with scanmem for memory searching and says root privileges are not required.Read 7 Oct 2026 · github.com
Static memory
It says it bypasses protections such as ASLR, PIC, and PIE to support static memory cheating in most C/C++ games on Linux.Read 7 Oct 2026 · github.com
Testing limit
The project says testing is limited to manual tests, mostly on Debian, Ubuntu, and openSUSE.Read 7 Oct 2026 · github.com
Usage warning
The project warns against using ugtrain with commercial closed-source, multiplayer, or online games and advises checking the game's EULA.Read 7 Oct 2026 · github.com

Plans and prices

Free Free Linux only · command line · advanced users Read 7 Oct 2026 · github.com

Every ugtrain plan and price →

Strong points and limits

Strong points

  • Free GPLv3 software
  • Dynamic-memory adaptation tools
  • Exchangeable per-game configurations
  • scanmem integration
  • Root privileges not required

Limits

  • No graphical interface
  • Limited usability
  • Dynamic-memory support lacks WINE
  • Warnings for multiplayer and online games

Who it suits

Advanced Linux users researching game memory through command-line tools. It is intended for standalone, non-online contexts where the game’s EULA permits such activity.

Verdict

ugtrain provides specialized Linux memory-training tools for technically experienced users. Its command-line design, WINE limitation, and usage warnings require careful compatibility and EULA checks.

Where Specifiction places it

Alternatives to ugtrainAll alternatives →