Reverse engineering tool for Linux games
Top 19.3% on sourcepulse
PINCE is a sophisticated, game-focused reverse engineering front-end for GDB, designed to offer features comparable to Cheat Engine. It targets reverse engineers and game modders seeking advanced memory scanning, manipulation, and debugging capabilities within a user-friendly interface.
How It Works
PINCE leverages a fork of libscanmem
for efficient memory scanning and PointerScanner-X
for pointer scanning. It integrates the Keystone engine for on-the-fly assembly and provides advanced debugging utilities like chained breakpoints, watchpoint/breakpoint tracking, and custom tracing. Its "Dissect Code" feature analyzes memory regions to identify calls, jumps, and strings, enhancing code comprehension.
Quick Start & Requirements
chmod +x PINCE-x86_64.AppImage && sudo -E ./PINCE-x86_64.AppImage
.git clone --recursive https://github.com/korcankaraokcu/PINCE
) and run sh PINCE/install.sh
for a local development environment.Highlighted Details
.so
files, with plans for single-line instructions and code caves.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
.so
injection only, with plans to expand.1 month ago
1 day