Thanks to visit codestin.com
Credit goes to github.com

Skip to content

viveksg/ggdb_x86

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ggdb_x86

GDB based graphical debugger, for debugging x86 asm code.

This tool starts gdb process in background and obtains references
To read and write file descriptors of the GDB process.
A write worker thread is created to write command to gdb process.
And a read worker thread is created to read the command output.

User actions are converted into gdb commands and enqueued in write queue,
Which is being processed by write worker thread. The write worker thread ultimately
Writes the command to GDB process using write file descriptor reference.

After sending the command the write thread enqueues a read request in read queue.
The output is then processed by read thread and result is fetched and enqueued in result queue.
The result queue is processed by UI thread, and displays the output

About

Graphical Debugger for x86, based on GDB debugger

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages