vagd
vagd copied to clipboard
VirtuAlization GDb integrations in pwntools
It seems like fast mode doesn't work because the sysroot is located somewhere else in older distros (e.g. bionic). Same issue seems to appear with other architectures (e.g. aarch64)
this seems to be an issue in the Docker SDK for Python https://github.com/docker/docker-py
gdb.attach() currently doesn't work because it executes gdb on remote server instead of gdbserver. fixing this nicely might either require overwriting gdb in pwntools or adding a custom function to...
automatically patch the specified libraries into the binary (on the virt) and add a copy to the host (otherwise gdb doesn't work). Also maybe add multiple library support
Make advanced use of the docker API instead of ssh to reduce latency and improve performance
Add box management to the vagd cli: + list installed boxes + upgrade boxes + rm boxes + pre build boxes???
added socket intermediate and partial closing to get more accurate debug environment (e.g. different buffer sizes on heap)