A GDB front-end and reverse engineering tool focused on Linux game memory analysis and debugging.
PINCE is a front-end and reverse engineering tool for the GNU Project Debugger (GDB), primarily focused on analyzing and manipulating memory in Linux games. It enables users to scan memory, modify variables, set breakpoints, inject code, and debug processes with a feature set similar to Cheat Engine but for Linux environments.
Reverse engineers, game modders, and security researchers working on Linux applications, particularly those interested in memory analysis, debugging, and game hacking.
PINCE offers a comprehensive, open-source alternative to proprietary tools like Cheat Engine, with deep GDB integration, advanced debugging features, and extensibility through its Python library, all tailored for the Linux ecosystem.
Reverse engineering tool for linux games
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Uses a specialized fork of libscanmem for efficient memory scanning, similar to Cheat Engine, enabling precise value tracking and modification.
Includes features like chained breakpoints, watchpoint tracking, and tracing, built from scratch for custom functionality without relying on gdbserver.
Provides a direct GDB console in the main window, allowing users to interact with GDB commands while the process is running in the background.
Offers libpince, a reusable Python library for scripting and automation, with plans for an integrated scripting engine in future updates.
Officially supports only specific Linux distributions like Kubuntu 22.04+ and Arch Linux, excluding Windows, macOS, and other OSes.
As per the README, features such as single-line code injection are planned but not yet available, limiting some advanced use cases.
Local development installation requires running an installer script and managing dependencies, which can fail on unsupported distros, as noted in the README.
Relies on a Wiki and GitHub pages, with warnings against untrusted sources, indicating potential fragmentation and lack of comprehensive guides.
PINCE is an open-source alternative to the following products: