The GDB stub for debugging OS kernels under VirtualBox
Introduction
This tool allows debugging the operating system kernels (e.g. Linux) running in VirtualBox using the fast built-in VirtualBox debugger. The project is based on the GDBServerFoundation framework.
The main classes implemented in this project are:
- VBoxClient provides a convenient interface for controlling VirtualBox debugger over TCP/IP.
- VBoxTarget32 implements the ISyncGDBTarget interface from GDBServerFoundation allowing the gdbserver protocol to be handled by the framework.