GNU/Linux Game Hacking [Episode 2] : Memory Protection, Dlsym & Trampoline Hook

Опубликовано: 07 Август 2026
на канале: ef3d0c3e
988
25

Hello everyone, in this series I discuss video game hacking on the GNU/Linux operating system. I mainly talk about how hacking can be done by using the posix & linux tools, which turn to be extremely useful for that.
In this episode I talk about mprotect and memory protection. I also go on about finding a symbol's address in memory using dlsym and how to perform 'trampoline hooking'.

I will also maintain a git repository containing the source code for every episodes:
https://github.com/ef3d0c3e/LinuxGame...

Useful links:
GDB : https://www.gnu.org/software/gdb/
Cheat engine : https://cheatengine.org/
CMake : https://cmake.org/
G++ : https://gcc.gnu.org/
The `fmt` library: https://github.com/fmtlib/fmt
My demangler: https://github.com/ef3d0c3e/demangler