随着网络安全竞赛的飞速发展,CTF平台部署/运维领域挑战重重,GZ::CTF作为一款基于 ASP.NET Core 开发的开源 CTF 平台,它不仅满足了 CTF 比赛组织者的核心需求,更通过创新的设计和技术拓展了竞赛的边界。
您是否遇到过?
比赛系统搭建太繁琐,调试比比赛本身还花时间?
赛事结束后 Writeup 无法有效收集,队伍反馈缺少分析数据?
别担心,这些问题 GZ::CTF 都能帮你解决!💪
省流
官方仓库地址:https://github.com/GZTimeWalker/GZCTF
点个star谢谢喵
官方教程文档:https://gzctf.gzti.me/zh
Command+D或者Ctrl+D收藏喵谢谢喵
GZ::CTF最新版本v1.0已发布,欢迎大家Star🎉🎉🎉
版本详情:
1. 运行时升级到了 dotnet 9,相关依赖已更新
2. 完善了 7 种语言的翻译,另有 3 种 AI 翻译
3. 以及一些小特性的添加和问题修复
https://github.com/GZTimeWalker/GZCTF/releases/tag/v1.0.0
GZ::CTF 是一个基于 ASP.NET Core 的开源 CTF 平台,专为 Capture The Flag (CTF) 赛事设计,提供从题目管理到实时比赛监控的全流程解决方案。它不仅支持多语言、可定制化配置,还能轻松应对复杂的动态需求,让你专注于比赛内容,而非系统调试。
1️⃣ 丰富的题目类型支持
-
静态/动态附件:满足共享和分队分发需求。
-
静态/动态容器:支持基于 Docker 和 Kubernetes 的环境生成。
-
动态分值系统:可定制分值曲线和三血奖励机制。
2️⃣ 实时监控与比赛管理
-
SignalR 驱动的实时比赛通知与提交监控。
-
比赛期间可动态启用、禁用题目或多次放题。
3️⃣ 灵活的存储与部署选项
-
数据库:基于 PostgreSQL 的高效存储。
-
文件系统:支持本地存储或 对象存储(如 MinIO/S3)。
-
部署模式:支持 Docker Compose 一键部署,快速上手。
4️⃣ 用户友好的比赛体验
-
多语言支持:覆盖英语、中文、日语等多种语言。
-
团队积分时间线与 Writeup 收集:比赛记录一目了然。
-
暗黑模式 & 自定义主题:兼顾视觉舒适与个性化需求。
-
比赛进行中可启用、禁用题目,可多次放题
-
动态 flag 中启用作弊检测,可选的 flag 模版,leet flag 功能
-
以及强大的系统、比赛、用户、日志、实例等等管理功能
只要您照着官方教程文档操作,不出意外的话成功配置好环境后,仅需执行几条命令即可启动GZ::CTF,除此之外,GZ还有:
💡 强大的社区支持
-
多语种文档齐全,活跃的社区随时为你解答疑惑。
🧠 全栈功能一应俱全
-
不管是题目动态分值、实时监控,还是高级功能如流量捕获代理,这里都有。
简单介绍&&部署
目前 GZ::CTF 已被全球多场知名赛事采用:
-
-
国际赛事:
-
-
San Diego CTF 2024
-
R3CTF 2024(r3kapig)
-
TCP1P CTF 2024
-
-
国内赛事:
-
-
清华大学 THUCTF 2022
-
浙江大学 ZJUCTF 2022/2023/2024
-
西北工业大学 NPUCTF 2022/2023
-
哈尔滨工程大学贡橙杯新生赛 ORGCTF 2023
...
原文始发于微信公众号(Gh0xE9):别再为搭建 CTF 平台发愁了!GZ::CTF一站式解决方案
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论