CTF beginner challenges for Chesterton Comunity College 2023.
You can find deployed tasks here: https://alex.lukin.family/ctf (No, you can not, I've putted server down, sry🥲 )
The following categories are available:
- Cryptography
- Web
- PPC
- pwn
- Reverse Engineering
-
Clone the repo
git clone https://github.com/Perchinka/CCC_ctf.git
-
Install docker
Debian:
sudo apt install docker.io docker-compose
Arch:
sudo pacman -S docker docker-compose
-
Build and up containers
docker-compose up --build
- All flags are enclosed in
CCC{}
. - All flags passes the regex
CCC{[a-zA-Z0-9_!@#$%^&*()-=+?]+}
. - Flags are hard to guess (I believe so) :D
- Each challenge is in its own directory
- Each challenge directory contains a
README.md
file with the challenge description and solution - Every challenge that requires a server to be run is in its own docker container, so they have their own Dockerfile in challenge directory
- src directory contains all the source code for the challenges
- files directory contains all the files that are needed for the challenges
Every README.md file follows the following template:
# Challenge Name
Category: Category Name
---
## Description
Description of the challenge
---
## Files
- [file1](files/file1)
- [file2](files/file2)
---
## Solution
Solution of the challenge
---
The flag is: `CCC{flag}`
Contributions are welcome! Please feel free to submit a Pull Requests.