Some tools integrated image for easy CTF or education. It also could be used for sandboxing.
- Pwntools (https://github.com/Gallopsled/pwntools)
- pwntools-ruby (https://github.com/peter50216/pwntools-ruby)
- Radare2 (https://github.com/radare/radare2)
- r2pm
- r2dec (https://github.com/wargio/r2dec-js)
- one_gadget (https://github.com/david942j/one_gadget)
- ROPgadget (https://github.com/JonathanSalwan/ROPgadget)
- GDB addons
- gdbserver
- tracers
- strace
- ltrace
- packer
- upx
- Docker
- Docker Compose
> git clone https://github.com/RoiKlevansky/pwnabox.git
> cd pwnabox
> docker-compose up -d
> docker exec -it pwnabox zsh
Default crednitals are: pwner:pwner
.
This image uses a script named gdb-peda-pwndbg-gef which lets you easly run peda, pwndbg and gef on the same machine. Use one of the commands below to launch the corresponding GDB environment:
> gdb-peda
> gdb-peda-intel
> gdb-peda-arm
> gdb-pwndbg
> gdb-gef
If you'd want to connect to the server from your host machine use port
2159
which is exposed to your host.