PINCE
PINCE is a free Linux GDB front end and reverse engineering tool focused on games; its maker also describes it as usable for other reverse engineering work.
What PINCE is
PINCE is a free Linux GDB front end and reverse engineering tool focused on games; its maker also describes it as usable for other reverse engineering work. It includes memory and pointer scanning, variable inspection and modification, and variable locking. Debugging tools cover 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 handles native .so files and WINE/Proton DLL files, while a Mono/IL2CPP dissector can browse classes, fields, and methods in those process types. Sessions can preserve address tables, bookmarks, notes, and structures in .pct files. PINCE is built around GDB and includes a scripting engine and reusable Python library; the project is licensed under GPLv3+. The project directs users to its latest AppImage release, which is stated to run on distributions as new as or newer than Ubuntu 22.04. Older distributions are not officially supported. Supported local development platforms include Kubuntu 22.04+ and Arch Linux, with Debian 12+, Fedora 35+, and OpenSUSE partially supported.
Good
- Memory and pointer scanning tools
- Supports WINE/Proton speedhack processes
- Includes scripting engine and Python library
- Sessions save tables, bookmarks, notes, and structures
- GPLv3+ licensed
Watch out
- Linux only
- Older distributions are not officially supported
- Development support is partial for Debian, Fedora, and OpenSUSE
- Project warns against downloads outside its GitHub repository
Who it suits
PINCE suits Linux users doing game-focused reverse engineering or debugging native and WINE/Proton processes. Its scripting and memory tools may also suit people doing other reverse engineering work, as its maker describes.
Verdict
PINCE combines GDB-based debugging with memory tools, scripting, and support for Linux native and WINE/Proton targets. Its AppImage release is stated to require a distribution equivalent to Ubuntu 22.04 or newer.
Plans and prices
From PINCE's own pricing page, checked 30 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| PINCE | Free | GPLv3+ · Linux reverse engineering tool |
The facts
Each one read from PINCE's own pages, with the date it was checked.
What it does
- Code injection
- Runtime injection supports native .so files and WINE/Proton DLL files.checked 30 Sep 2026
- 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.checked 30 Sep 2026
- Debugging
- Debugging features include stepping, breakpoints, watchpoints, tracking, tracing, stack traces, and signal handling.checked 30 Sep 2026
- 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.checked 30 Sep 2026
- Download
- The project directs users to download its latest AppImage release and mark it executable to run it.checked 30 Sep 2026
- Integrations
- PINCE is built around GDB, uses libmemscan for scanning, and uses the Keystone engine to assemble code.checked 30 Sep 2026
- License
- PINCE is licensed under GPLv3+.checked 30 Sep 2026
- Managed games
- Its Mono/IL2CPP dissector can browse classes, fields, and methods in Linux native and WINE/Proton processes.checked 30 Sep 2026
- Memory tools
- It supports memory and pointer scanning, variable inspection and modification, and variable locking.checked 30 Sep 2026
- 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.checked 30 Sep 2026
- Scripting
- PINCE includes the Libpince scripting engine and a reusable Python library, with code injection among the advanced tasks it enables.checked 30 Sep 2026
- 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.checked 30 Sep 2026
- Sessions
- Users can save and restore address tables, bookmarks, notes, and structures in .pct session files.checked 30 Sep 2026
- Speedhack
- Built-in speedhack supports Linux native and WINE/Proton processes without LD_PRELOAD or other libraries.checked 30 Sep 2026
Where it runs
- 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.checked 30 Sep 2026
Alternatives to PINCE
- 1
Bit Slicer
Free planOpen sourcemacOS7.0Free plan - 2
chromedp
Free planAPILinuxmacOSSelf-hosted6.7Free plan - 3
ArtMoney
Free planWindows6.5$24.90 one-time - 4
DOSBox Cheat Engine
Free planWebLinuxmacOSWindows6.4Free plan - 5
MemDBG
AndroidiOSLinuxmacOS6.4 - 6
ReClass.NET
Free planLinuxWindows6.4Free plan
