This repository contains challenge source code used in the Hackers Teaching Hackers (HTH) Capture the Flag (CTF) for 2022.
Run the following commands to get everything configured on your system. Tested on Ubuntu 22.04.1 LTS.
sudo apt install git
git clone https://github.com/cetfor/HTHCTF2022
cd HTHCTF2022
chmod +x HTHCTF2022/src/scripts/install_deps.sh
./HTHCTF2022/src/scripts/install_deps.sh
Run this to build all Docker images.
docker-compose build # build using layer cache
docker-compose build --no-cache # build without cache
Run this to start all Docker containers.
docker-compose up # Run and monitor
docker-compose up -d # Run as daemon
docker-compose logs -f -t
docker-compose logs -f -t <service_name>
docker container ls
Run this to blow all Docker images and containers away.
docker system prune -a
docker stop $(docker ps -a -q)
docker rm -vf $(docker ps -aq)
docker rmi -f $(docker images -aq)