Linux C Debugger

A command line C debugger for linux. Its features include setting breakpoints, single stepping instructions, read and write registers, read debuggee memory.

Demo video


Source code


Features

  • Set breakpoints and continue
  • Single stepping instructions
  • Read and write registers
  • Read debuggee memory space

Technologies used

  • Languages: C/C++
  • Libraries: ptrace
  • Tools: GCC, GDB