Remote GDB session support in libdebug
libdebug is a novel debugger presented as a poster at CCS'24; it is the first debugger for userland binaries which is both fast and fully programmable. In the realm of this research project my contribution has been adding support for remote debugging via the GDB Remote Serial Protocol. The main use-case would be allowing cross-debugging of ARM and RISC-V binaries emulated on an x64 host via QEMU.