awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
google avatar

google/google-ctf

0
View on GitHub↗
4,977 stars·591 forks·Python·Apache-2.0·21 viewsg.co/ctf↗

Google Ctf

This project is a capture the flag platform and cybersecurity training environment. It provides a framework for deploying security challenges and tracking participant progress through a real-time scoring leaderboard.

The platform serves as a security competition scoreboard and management system, hosting intentionally vulnerable infrastructure for practicing reverse engineering and software exploitation techniques. It manages the discovery of secret strings within these puzzles to determine team rankings.

The system covers cybersecurity competition management, security challenge deployment, and vulnerability research training. It utilizes a tracking system to monitor point totals based on the number of security challenges solved.

Features

  • CTF Competition Hosting Platforms - Provides a complete web platform for hosting CTF events with challenges, team management, and real-time scoring.
  • Vulnerable Training Environments - Provides deliberately insecure applications and labs for practicing reverse engineering and exploitation techniques.
  • Vulnerable Infrastructure - Provides intentionally vulnerable infrastructure configured with security weaknesses for research and competition testing.
  • Security Competition Platforms - Serves as a platform for participating in capture-the-flag events and challenge-based security training.
  • Real-Time Scoreboards - Maintains a real-time leaderboard by mapping solved security puzzle identifiers to team identities and points.
  • Cybersecurity Training Labs - Provides curated training environments and exercises for developing offensive and defensive cybersecurity expertise.
  • Flag Validations - Verifies successful exploitation of challenges by checking if the participant submitted the correct secret string.
  • Security Challenges - Deploys interactive environments and deliberately insecure applications for practicing offensive and defensive security skills.
  • Challenge Solving Utilities - Provides the environment for identifying and decoding hidden flags through reverse engineering and exploitation.
  • Competitive Progress Visualizations - Provides competitive progress visualizations through leaderboards and rankings based on solved security puzzles.
  • Containerized Isolations - Uses containerization to isolate each security puzzle, ensuring environment reproducibility and preventing cross-challenge interference.
  • Security Training Platforms - Source code and challenges from annual security competitions.

Star history

Star history chart for google/google-ctfStar history chart for google/google-ctf

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Curated searches featuring Google Ctf

Hand-picked collections where Google Ctf appears.
  • Cybersecurity CTF Challenges and Write-ups

Frequently asked questions

What does google/google-ctf do?

This project is a capture the flag platform and cybersecurity training environment. It provides a framework for deploying security challenges and tracking participant progress through a real-time scoring leaderboard.

What are the main features of google/google-ctf?

The main features of google/google-ctf are: CTF Competition Hosting Platforms, Vulnerable Training Environments, Vulnerable Infrastructure, Security Competition Platforms, Real-Time Scoreboards, Cybersecurity Training Labs, Flag Validations, Security Challenges.

What are some open-source alternatives to google/google-ctf?

Open-source alternatives to google/google-ctf include: isislab/ctfd — CTFs as you need them. rapid7/metasploitable3 — Metasploitable3 is an automated virtual machine provisioner designed to build and deploy operating system images with… qazbnm456/awesome-web-security — This project serves as a comprehensive cybersecurity training platform and resource repository focused on web… orange-cyberdefense/goad — GOAD is an Ansible-based automation tool and infrastructure orchestrator used to deploy pre-configured networks of… juice-shop/juice-shop — Juice Shop is a self-contained web application designed as a platform for cybersecurity education and security… sundowndev/hacker-roadmap — Hacker Roadmap is a community-driven repository that functions as a structured learning path and resource directory…

Open-source alternatives to Google Ctf

Similar open-source projects, ranked by how many features they share with Google Ctf.
  • isislab/ctfdisislab avatar

    isislab/CTFd

    6,706View on GitHub↗

    CTFs as you need them

    Python
    View on GitHub↗6,706
  • rapid7/metasploitable3rapid7 avatar

    rapid7/metasploitable3

    5,592View on GitHub↗

    Metasploitable3 is an automated virtual machine provisioner designed to build and deploy operating system images with intentional security weaknesses. It functions as a penetration testing lab by creating vulnerable virtual machine targets used for security training, exploit development, and the validation of security tools. The system uses configuration scripts to inject vulnerabilities into Windows and Linux environments. This includes the deployment of insecure applications and services, such as web servers and databases, and the application of misconfigured system permissions to simulate

    HTML
    View on GitHub↗5,592
  • qazbnm456/awesome-web-securityqazbnm456 avatar

    qazbnm456/awesome-web-security

    13,097View on GitHub↗

    This project serves as a comprehensive cybersecurity training platform and resource repository focused on web application security. It functions as a centralized hub for security practitioners, providing both a curated collection of technical documentation and research, and a system for deploying isolated, containerized environments to practice security analysis and exploitation techniques. The platform distinguishes itself by integrating automated data aggregation with hands-on, container-based orchestration. It maintains a current knowledge base of industry research and digital threats whil

    awesomeawesome-listlist
    View on GitHub↗13,097
  • orange-cyberdefense/goadOrange-Cyberdefense avatar

    Orange-Cyberdefense/GOAD

    7,464View on GitHub↗

    GOAD is an Ansible-based automation tool and infrastructure orchestrator used to deploy pre-configured networks of vulnerable Windows virtual machines. It serves as a security training environment for practicing Active Directory penetration testing, privilege escalation, and lateral movement across various cloud platforms and local virtualization hypervisors. The project distinguishes itself through a multi-provider infrastructure model and a system of infrastructure recipes that simulate intentional security misconfigurations. It supports the deployment of varied attack scenarios, including

    PowerShellactive-directoryansibleinfrastructure-as-code
    View on GitHub↗7,464
See all 30 alternatives to Google Ctf→