ctf-tool Documentation

A tool for building modular CTFs with minimal effort. Challenges are configured with a metadata file that tells CTF tool if they need to build with make or need a docker container to run in. CTF tool then takes all artifacts and packages them for a scoreboard or prepares a backend infrastructure like docker-compose.

Important

ctf-tool is currently only compatible with CTFd 3.3.1.

Please use the docker image ctfd/ctfd:mark-3.3.1

pip3 install git+https://gitlab.com/cyberatuc/ctf-tool