Awesome
Tardis
A collection of past CTFs to play and practice locally from the following projects/competitions:
[!NOTE] I want to eventually add more CTFs, as well as a CLI and web app that runs locally to make everything more streamlined at some point. Please message @fiveoutofnine on Telegram if you're interested in helping!
Usage
This project uses Foundry as its development framework.
Installation
First, make sure you have Foundry installed. Then, run the following commands to clone the repo and install its dependencies:
git clone https://github.com/fiveoutofnine/tardis.git
cd tardis
forge install
Next, optionally install Huff to solve the Huff puzzles:
curl -L get.huff.sh | bash
huffup
If that doesn't work, refer to the instructions on Huff's repo.
Updating
The project is designed to ignore players' solution files, so to update challenges, simply pull from the repo:
git pull
Solving
Each set of CTFs may require a different set-up to solve locally. Follow the instructions for each carefully:
Project | Instructions |
---|---|
Curta | Link |