Google CTF is a repository of capture-the-flag challenges and supporting infrastructure used in Google's security competition.
The repository serves as a public archive of CTF challenges spanning multiple years, along with the tooling and infrastructure needed to host and run them. The challenges are organized by year and cover a range of security topics. The repository includes not only the challenge code itself but also the systems required to deploy and manage a CTF event, making it useful both as a learning resource and as a foundation for running similar competitions.
This repository is most valuable for security professionals and event organizers who want to study real-world CTF problems or build their own competition infrastructure. It suits organizations planning to host a CTF event and individuals seeking to understand the types of challenges used in a major security competition. The repository explicitly notes that challenge code in the year-specific folders contains unfixed security vulnerabilities by design, so it should not be deployed on production infrastructure without remediation.
The project maintains a collection of historical challenges with their associated infrastructure code, reflecting an archive-oriented approach to preserving past competition materials. Development activity centers on preserving and documenting challenges from previous years rather than on active feature development or rapid iteration.