(Translated by https://www.hiragana.jp/)
GitHub - 05sec/Cardinal: CTF🚩 AWD (Attack with Defense) 线下赛平台 / AWD platform - 欢迎 Star~ ✨
Skip to content
This repository has been archived by the owner on Apr 17, 2024. It is now read-only.
/ Cardinal Public archive

CTF🚩 AWD (Attack with Defense) 线下赛平だい / AWD platform - 欢迎 Star~ ✨

License

Notifications You must be signed in to change notification settings

05sec/Cardinal

Repository files navigation

Cardinal Logo

Go Code Scanning - Action codecov GoReport Crowdin Sourcegraph QQ Group

Cardinal —— CTF AWD 线下赛平だい

はん权说あきら

Important

ほん项目为凌たけ科技かぎ lwsec.cn 开源ばん竞赛平台ひらだい

しょう业版支持しじ CTF、AWD、论答题赛、车联网安ぜん赛、かずすえ安全あんぜん赛、こうひかえ安全あんぜん赛、きょう应链安全あんぜん赛等さら赛制あずかこうのうしょう合作がっさく请于かん网联けいわが们。

かい

Cardinal ゆかり Vidar-Team 开发てき AWD 赛平だい使用しよう Go 编写。ほんほどじょ以作为 CTF 线下赛平だいまた可用かよう于团队内 AWD 拟练习。

Cardinal Frontend

さら图片

Cardinal Backend

Asteroid (该 AWD 实时 3D おさむ击大へい为项 Asteroidやめ适配せっにゅう Cardinal)

ぶん

かんかたぶんcardinal.ink

请您ざい使用しようぜん认真阅读かんかた使用しようぶん档,谢谢 ♪(・ωおめが・)ノ

教程きょうてい

AWD平台ひらだい搭建–Cardinal

こうのうかい

  • 管理かんり员创けん题目、分配ぶんぱい题目靶机、まいり赛队生成せいせい Flag、发布公告こうこく

    • 支持しじじょう传参赛队 Logo
    • 题目设置じょう态开放、しも线,队伍分数ぶんすうどう更新こうしん
    • 批量生成せいせい Flag 并导方便ほうべん Check bot
  • まい轮结たばきさき动结さん分数ぶんすう,并更しんはいぎょう

    • 动对分数ぶんすう计算せい确性进行检查
    • 分数ぶんすう计算异常こころざしひさげ
    • てい义攻击、Checkdown 分数ぶんすう
    • 队伍平分へいぶん靶机分数ぶんすう
    • 动更しん靶机 Flag
    • さわ发 WebHook,せっいれだいさんぽう应用
  • 管理かんりはしくび页数すえ总览查看

    • 管理かんり员、けい统重よう操作そうさこころざし记录
    • けい统运行状ぎょうじょう态查
  • 选手查看自己じこてき队伍しんいき,靶机しんいき,Token,总排ぎょう榜,公告こうこく

    • 总排ぎょう榜靶つくえじょう态实时更新こうしん
  • ぜんきさきはしぶん离,ぜんはし开源じょうせい

あんそう

Cardinal とうまえただしざい进行部分ぶぶんもと础架构的じゅううつし目前もくぜん强烈きょうれつけん议您どおり过 Release ある Docker あんそう而非直接ちょくせつげん码编译。わか实在需要じゅよう进行げん码上てき变更,请从 eaea493d 处进ぎょう编写。

Release あんそう

しも适用于您标机てき构程じょ,运行そく

# かい压程じょつつみ
tar -zxvf Cardinal_VERSION_OS_ARCH.tar.gz

# 赋予执行权限
chmod +x ./Cardinal

# 运行
./Cardinal

编译あんそう

かつたかしだい码,编译きさき运行生成せいせいてき二进制文件即可。

# かつたかしだい码
git clone https://github.com/vidar-team/Cardinal.git

# 编译
go build -o Cardinal

# 赋予执行权限
chmod +x ./Cardinal

# 运行
./Cardinal

Docker 部署ぶしょ

くびさき请从 Docker かん あんそう docker あずか docker-compose

确保とうまえよう户拥ゆう dockerdocker-compose 权限,しかきさき执行

curl https://sh.cardinal.ink | bash

はつつぎ使用しよう应当ざいした载后配置はいち docker-compose.yml 内的ないてきかく项参すう

开始使用しよう

だま认端こう19999

  • 选手はし http://localhost:19999/
  • きさきだい管理かんり http://localhost:19999/manager

开源协议

© Vidar-Team

GNU Affero General Public License v3.0