Skip to content
SPECIFICTION
Get listed

PINCE

github.com

Free plan Linux
Visit github.com
Spec score 7.3 #11 of 23 in Game Memory Editors

What it is

PINCE is a Linux GDB front end and reverse engineering tool focused on games, though its maker says it can also serve other reverse engineering work. It is free at free and licensed under GPLv3+. Its memory tools support scanning memory and pointers, inspecting and changing variables, and locking variables. Debugging features include stepping, breakpoints, watchpoints, tracking, tracing, stack traces, and signal handling. The built-in speedhack supports Linux native and WINE/Proton processes without LD_PRELOAD or other libraries. Runtime injection supports native.so files and WINE/Proton DLL files, and the Mono/IL2CPP dissector can browse classes, fields, and methods in those process types. Users can save address tables, bookmarks, notes, and structures in.pct session files. PINCE includes a scripting engine and reusable Python library. The project directs users to its latest AppImage release, stated to run on distributions as new as or newer than Ubuntu 22.04; older distributions are not officially supported. Official local development support includes Kubuntu 22.04+ and Arch Linux, with Debian 12+, Fedora 35+, and OpenSUSE partially supported.

Spec sheet

Purpose
PINCE is a GDB front end and reverse engineering tool focused on games, and its maker says it can also be used for other reverse engineering work.Read 30 Sep 2026 · github.com
Integrations
PINCE is built around GDB, uses libmemscan for scanning, and uses the Keystone engine to assemble code.Read 30 Sep 2026 · github.com
License
PINCE is licensed under GPLv3+.Read 30 Sep 2026 · github.com
Code injection
Runtime injection supports native .so files and WINE/Proton DLL files.Read 30 Sep 2026 · github.com
Community support
The project invites users to join its Discord server and directs them to GitHub issues for platform problems that can be reproduced on supported setups.Read 30 Sep 2026 · github.com
Debugging
Debugging features include stepping, breakpoints, watchpoints, tracking, tracing, stack traces, and signal handling.Read 30 Sep 2026 · github.com
Development support
Officially supported local development platforms are Kubuntu 22.04+ and Arch Linux (not AUR), while Debian 12+, Fedora 35+, and OpenSUSE are partially supported.Read 30 Sep 2026 · github.com
Download
The project directs users to download its latest AppImage release and mark it executable to run it.Read 30 Sep 2026 · github.com
Managed games
Its Mono/IL2CPP dissector can browse classes, fields, and methods in Linux native and WINE/Proton processes.Read 30 Sep 2026 · github.com
Memory tools
It supports memory and pointer scanning, variable inspection and modification, and variable locking.Read 30 Sep 2026 · github.com
Platform limits
The AppImage is stated to run on distributions as new as or newer than Ubuntu 22.04; older distributions are not officially supported.Read 30 Sep 2026 · github.com
Scripting
PINCE includes the Libpince scripting engine and a reusable Python library, with code injection among the advanced tasks it enables.Read 30 Sep 2026 · github.com
Security and responsibility
The project warns users to trust no source claiming to provide PINCE outside its GitHub repository and says users are responsible for their actions.Read 30 Sep 2026 · github.com
Sessions
Users can save and restore address tables, bookmarks, notes, and structures in .pct session files.Read 30 Sep 2026 · github.com
Speedhack
Built-in speedhack supports Linux native and WINE/Proton processes without LD_PRELOAD or other libraries.Read 30 Sep 2026 · github.com

Plans and prices

PINCE Free GPLv3+ · Linux reverse engineering tool Read 30 Sep 2026 · github.com

Every PINCE plan and price →

Strong points and limits

Strong points

  • Provides memory and pointer scanning.
  • Debugging includes breakpoints, watchpoints, and tracing.
  • Speedhack supports native and WINE/Proton processes.
  • Sessions save address tables, notes, and structures.
  • Includes a scripting engine and reusable Python library.

Limits

  • Linux only.
  • Older than Ubuntu 22.04 distributions are not officially supported.
  • Debian, Fedora, and OpenSUSE are only partially supported.

Who it suits

PINCE is for Linux users working on game-focused debugging or other reverse engineering tasks. Its supported process types and AppImage distribution requirements are important platform considerations.

Verdict

PINCE combines GDB-based debugging, memory tools, injection, and scripting for Linux reverse engineering. Check the distribution requirements and process support before relying on it.

Where Specifiction places it

Alternatives to PINCEAll alternatives →