Skip to content

ben-ha/gdbface

Repository files navigation

GDBFace

GDBFace is a web frontend to the popular debugger GDB, written in Javascript.

Currently implemented features:

1. Source code explorer
2. Assembly view
3. Breakpoint management (Through source and assembly)
4. Local variables view and change
5. Watches
6. Callstack
7. Input/Output from the debugged application
8. GDB command console
9. Memory view

Screenshots

Source debugging with tooltips over variables:

Source debugging Interact with the debugged program:

Program console Assembly view:

Assembly view Edit memory:

Hex view

Installing

  1. npm install gdbface -g

Usage

  1. gdbface <path to program> [args]
  2. gdbface -p <pid>

Note: Best works on programs compiled with -g flag

License

See LICENSE file

About

GDB web frontend written in Javascript

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published