RADARE2

This is an open-source debugger used to run, pause, and inspect binaries at the instruction level, similar to GDB, but integrated with r2’s disassembly, analysis, and scripting capabilities. With it, you can set breakpoints, step through instructions, view and modify registers, memory, and stack values, and trace program execution flow. Radare2 supports both local and remote debugging, making it useful for analyzing malware, cracking challenges, or inspecting custom binaries across different platforms and architectures. A key strength of the r2 debugger is its scripting and automation support, allowing you to craft repeatable debugging workflows.

Last updated