Skip to content

ctf-pwnpf is an analysis platform for learning about Pwn/Reversing.

License

Notifications You must be signed in to change notification settings

gpp256/ctf-pwnpf

Repository files navigation

ctf-pwnpf

ctf-pwnpf is an analysis platform for learning about Pwn/Reversing.

Quick Start

To start, run the following commands.

e.g.
$ vi docker.conf
$ cat docker.conf
IMAGE_NAME=pwn-pf
VM_NAME=pwnpf
TAG=3.1
CTF_DATA_DIR=/opt/docker/pwnpf-data

$ sh docker.sh
Usage: docker.sh {build|run|clean|status|update|create_image|test_image}
$ sh docker.sh build
$ sh docker.sh run # docker run -v ${CTF_DATA_DIR}:/opt/ctf/data ...(snip)
$ sh docker.sh status

$ docker exec -it pwnpf bash
# cd /opt/ctf/tools/Zeratool
# python zeratool.py challenges/bof1
[+] Flag found:
flag{y0u_g0t_1t}

Links

License

Copyright © 2019 gpp256
Distributed under the MIT License.

About

ctf-pwnpf is an analysis platform for learning about Pwn/Reversing.

Resources

License

Stars

Watchers

Forks

Packages

No packages published