SAE : Capture the Flags
Project Presentation
During my second year in IT, we had a project to create our own Capture The Flag platform using a framework called CTFd. It is a website where participants can join an event (a CTF). The goal is, either in teams or individually, to solve challenges while competing with others and score the most points to win.
Challenges and Platform Features
- Various security challenges such as web exploitation, reverse engineering, and cryptography.
- Scoreboard to track points and progress.
- User authentication and team management.
- Admin panel to add/edit challenges and manage events.
Technologies Used
- Python (Flask) for backend development.
- HTML, CSS, and JavaScript for frontend.
- CTFd framework for challenge management.
- SQL database for storing users, scores, and challenges.