Overview:
GZ::CTF is an open-source Capture The Flag (CTF) platform based on ASP.NET Core. It offers a range of features for creating and managing challenges in a competitive environment. It provides support in multiple languages including English, 简体中文, and 日本語.
Features:
- Customizable Challenges: Create highly customizable challenges including Static Attachment, Dynamic Attachment, Static Container, and Dynamic Container types.
- Dynamic Scores: Customize the scoring system with options for curve, bonus for early solves, and dynamic score adjustments.
- Management Features: Enable/disable challenges, release new challenges, dynamic flag sharing detection, teams score timeline, and scoreboard.
Installation:
To install GZ::CTF platform on your system, follow these steps:
- Clone the repository from the official GitHub page.
git clone https://github.com/GZ-CTF/GZ-CTF.git
- Configure the necessary settings and database connections.
- Run the platform on your local server using ASP.NET Core.
Summary:
GZ::CTF is a comprehensive CTF platform offering customizable challenges, dynamic scoring, management features, and more. It provides a robust environment for hosting competitive events and managing participants effectively. With support for multiple languages and a range of features, GZ::CTF is a versatile solution for CTF enthusiasts and organizers.