A local replica of the pwnable.kr server.
NOTICE: The docker image doesn't include any of the pwnable.kr challenges, you'll have to download them yourself. This image is meant to be used for exploit development and debugging.
- The important apt packages from the original server (like libc, etc...)
- Python3.12
- Pwntools (https://github.com/Gallopsled/pwntools)
- pwndbg (https://github.com/pwndbg/pwndbg)
- gdbserver
- tmux and gnome-terminal, for easy pwntools debugging
- Many more...
- Docker
> git clone https://github.com/RoiKlevansky/pwnable.kr-docker
> cd pwnable.kr-docker
> docker compose up -d
> docker exec -it pwnable-kr-docker [zsh|bash]
Default crednitals are: ubuntu:1
.
If you'd want to connect to the server from your host machine use port
2159
which is exposed to your host.