A Docker container for pwning
Name | URL |
---|---|
pwntools | https://github.com/Gallopsled/pwntools |
gef | https://github.com/hugsy/gef |
radare2 | https://github.com/radare/radare2 |
one_gadget | https://github.com/david942j/one_gadget |
angr | https://github.com/angr/angr |
frida | https://github.com/frida/frida |
libcdb | https://github.com/niklasb/libc-database |
$ docker run --cap-add=SYS_PTRACE --security-opt seccomp=unconfined -ti gedigi/pwntainer bash
In order to run gdb within the container you need to run it with the default seccomp profile disabled and add the ptrace capability.
Clone the repo, then run:
$ docker build -t pwntainer .
Then:
$ docker run --cap-add=SYS_PTRACE --security-opt seccomp=unconfined -ti pwntainer bash