Packages that allow the user to view what a particular program is "doing" in realtime.

Tool count: 14

BlackArch debugger
Name Version Description Homepage
edb 3156.eedb682b A cross platform AArch32/x86/x86 debugger.
electric-fence 2.2.5 A malloc(3) debugger that uses virtual memory hardware to detect illegal memory accesses.
gdb 10.1 The GNU Debugger
gdb-common 10.1 The GNU Debugger
gdbgui 415.853f141 Browser-based gdb frontend using Flask and JavaScript to visually debug C, C++, Go, or Rust.
gef 1851.7d2ae1d Multi-Architecture GDB Enhanced Features for Exploiters & Reverse-Engineers.
lldb 11.0.0 Next generation, high-performance debugger
ollydbg 201g A 32-bit assembler-level analysing debugger.
peda 1.1 Python Exploit Development Assistance for GDB
pwndbg 2020.07.23 Makes debugging with GDB suck less
rr 5404.15bc3f04 A Record and Replay Framework.
shellnoob 30.c923d5e A toolkit that eases the writing and debugging of shellcode.
vivisect 1580.ff7975d9 A Python based static analysis and reverse engineering framework.
voltron 608.0b7a2fb UI for GDB, LLDB and Vivisect's VDB.