前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >GZ::CTF一站式解决方案!别再为搭建 CTF 平台发愁了!

GZ::CTF一站式解决方案!别再为搭建 CTF 平台发愁了!

作者头像
老K博客
发布2024-11-28 09:23:15
发布2024-11-28 09:23:15
3830
举报
文章被收录于专栏:老K博客老K博客

随着网络安全竞赛的飞速发展,CTF平台部署/运维领域挑战重重,GZ::CTF作为一款基于 ASP.NET Core 开发的开源 CTF 平台,它不仅满足了 CTF 比赛组织者的核心需求,更通过创新的设计和技术拓展了竞赛的边界。

您是否遇到过?

比赛系统搭建太繁琐,调试比比赛本身还花时间?动态分值、容器化环境管理等高级功能,平台就是不支持?赛事结束后 Writeup 无法有效收集,队伍反馈缺少分析数据?别担心,这些问题 GZ::CTF 都能帮你解决!💪

省流

官方仓库地址:https://github.com/GZTimeWalker/GZCTF 官方教程文档:https://gzctf.gzti.me/zhCommand+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是什么? GZ::CTF 是一个基于 ASP.NET Core 的开源 CTF 平台,专为 Capture The Flag (CTF) 赛事设计,提供从题目管理到实时比赛监控的全流程解决方案。它不仅支持多语言、可定制化配置,还能轻松应对复杂的动态需求,让你专注于比赛内容,而非系统调试。
m3zto2wh.png
m3zto2wh.png
m3zto6jj.png
m3zto6jj.png

核心特性 1️⃣ 丰富的题目类型支持

  1. 静态/动态附件:满足共享和分队分发需求。
  2. 静态/动态容器:支持基于 Docker 和 Kubernetes 的环境生成。
  3. 动态分值系统:可定制分值曲线和三血奖励机制。
m3ztp2f3.png
m3ztp2f3.png
m3ztp56l.png
m3ztp56l.png
m3ztp88e.png
m3ztp88e.png

2️⃣ 实时监控与比赛管理

  • SignalR 驱动的实时比赛通知与提交监控。
  • 比赛期间可动态启用、禁用题目或多次放题。
m3ztpr03.png
m3ztpr03.png
m3ztpttz.png
m3ztpttz.png

3️⃣ 灵活的存储与部署选项

  • 数据库:基于 PostgreSQL 的高效存储。
  • 文件系统:支持本地存储或 对象存储(如 MinIO/S3)。
  • 部署模式:支持 Docker Compose 一键部署,快速上手。
m3ztqhmx.png
m3ztqhmx.png

4️⃣ 用户友好的比赛体验

  • 多语言支持:覆盖英语、中文、日语等多种语言。
  • 团队积分时间线与 Writeup 收集:比赛记录一目了然。
  • 暗黑模式 & 自定义主题:兼顾视觉舒适与个性化需求。
  • 比赛进行中可启用、禁用题目,可多次放题
  • 动态 flag 中启用作弊检测,可选的 flag 模版,leet flag 功能
  • 以及强大的系统、比赛、用户、日志、实例等等管理功能
m3ztrgxo.png
m3ztrgxo.png
m3ztrjm2.png
m3ztrjm2.png
m3ztrm9q.png
m3ztrm9q.png
m3ztrq6m.png
m3ztrq6m.png

本文共 596 个字数,平均阅读时长 ≈ 2分钟

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024年11月27日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 您是否遇到过?
  • 省流
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档