Cook The Flag is a web-based CTF tool that lets you easily extend its functionality with Python-based plugins. It simplifies the use of various CTF tools and techniques, making it easier to tackle a wide range of challenges, from web exploitation to cryptography, and more. The project is designed to grow over time with new features and capabilities.
- ๐งฎ Basic Encryption (Base64, Hex, ...)
- ๐จ Tools (Requests, NMap, ...)
- ๐ RegEx search
- ๐ณ Docker image
- โ More tools (RsaCtfTool, ...)
- ๐ง More conversions (Rot13, ...)
- ๐ Remote access
curl -s https://raw.githubusercontent.com/zalo-alex/CookTheFlag/refs/heads/main/run.sh | bash
Other methods (Latest updates)
docker run --pull=always --volume ~/.cooktheflag:/data -p 8080:8080 azalo/cooktheflag
git clone https://github.com/zalo-alex/CookTheFlag
cd CookTheFlag
sudo docker build -t cooktheflag .
sudo docker run --volume ~/.cooktheflag:/data -p 8080:8080 cooktheflag
git clone https://github.com/zalo-alex/CookTheFlag
cd CookTheFlag
pip install -r requirements.txt
python main.py
You can make your own modules and share them with a pull request