Skip to content

A debugger frontend for assembly x86 code runing in Real Mode (tested inside QEMU) (based on gdb)

License

Notifications You must be signed in to change notification settings

mateusfbsoares/RealMode-x86-asm-QEMU-Debugger-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RealMode-x86-asm-QEMU-Debugger-frontend

A debugger frontend for assembly x86 code runing in Real Mode (tested inside QEMU) (based on gdb).

How to use

  1. (install dependencies) --> run "pip install -r requirements.txt" inside the 'Debugger files' folder
  2. (run QEMU emulation) --> run "make" inside the 'QEMU files' folder
  3. (run the debugger) --> run "python3 main.py" inside the 'Debugger files' folder
  4. press ENTER or click the 'Step' button at the bottom of the screen to step to the next instruction. or write gdb commands in the input area, click to send it to gdb and get the output on the rightmost bottom window
  5. have fun :)

output

About

A debugger frontend for assembly x86 code runing in Real Mode (tested inside QEMU) (based on gdb)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published