Debug faster. Go deeper.

A GEF fork focused on practical power: heuristic kernel debugging without a symbolized vmlinux, broader architecture support, and heap dump tooling for multiple allocators.

Official support: Ubuntu only GDB + Python Kernel / Heap / Multi-arch
Quick install
See GitHub for details and options.
wget -q https://raw.githubusercontent.com/bata24/gef/dev/install-uv.sh -O- | sudo sh
Run GDB
for user-land
sudo gdb /bin/ls
for kernel (qemu-system stub)
sudo gdb -ex 'target remote :1234'

Kernel debugging, no symbols required

Heuristic commands designed to work even without a symbolized vmlinux.

Many architectures

Expanded architecture coverage for qemu-user workflows.

Heap dumps for multiple allocators

Built-in heap dump commands to support real-world reverse engineering.