Skip to content

Commit

Permalink
chore(docs): update README
Browse files Browse the repository at this point in the history
  • Loading branch information
GZTimeWalker committed Jan 30, 2024
1 parent 48ac385 commit 6c7a7d6
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 9 deletions.
9 changes: 5 additions & 4 deletions README.ja.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
[![publish](https://github.com/GZTimeWalker/GZCTF/actions/workflows/ci.yml/badge.svg)](https://github.com/GZTimeWalker/GZCTF/actions/workflows/ci.yml)
![version](https://img.shields.io/github/v/release/GZTimeWalker/GZCTF?include_prereleases&label=version)
![license](https://img.shields.io/github/license/GZTimeWalker/GZCTF?color=FF5531)
[![Crowdin](https://badges.crowdin.net/gzctf/localized.svg)](https://crowdin.com/project/gzctf)

[![Telegram Group](https://img.shields.io/endpoint?color=blue&url=https%3A%2F%2Ftg.sumanjay.workers.dev%2Fgzctf)](https://telegram.dog/gzctf)
[![QQ Group](https://img.shields.io/badge/QQ%20Group-903244818-blue)](https://jq.qq.com/?_wv=1027&k=muSqhF9x)
Expand All @@ -26,7 +27,7 @@ GZ::CTF は ASP.NET Core を基づいたオープンソース CTF プラット
## 機能 🛠️

- 高度カスタマイズ可能なチャレンジを作れる
- 高度カスタマイズ可能なチャレンジを作れる

- チャレンジ種類:静的アタッチメント、動的アタッチメント、静的コンテイナー、動的コンテイナー
- 静的アタッチメント:アタッチメントは共有され、追加されたフラッグのどれも提出可能となります。
Expand All @@ -49,7 +50,7 @@ GZ::CTF は ASP.NET Core を基づいたオープンソース CTF プラット
- 動的フラッグのチャレンジに対する不正検出機能、オプションのフラッグテンプレートとリートフラッグ機能

- **組織ごとにグループされたチーム**のスコアタイムライン、組織順位表
- **Docker または K8S** に基づいた動的なコンテナの分散、管理、および複数のポート マッピング方法のサポート
- **Docker または K8S** に基づいた動的なコンテナの分散、管理、および複数のポート マッピング方法のサポート
- SignalR に基づいた**リアルタイム**ゲーム通知、ゲームイベントとフラッグ送信とログの監視
- SMTPメール検証機能、Google ReCaptchav3による悪意のある登録防止
- ユーザーのブロックおよび権限管理
Expand All @@ -76,7 +77,7 @@ GZ::CTF は ASP.NET Core を基づいたオープンソース CTF プラット

## i18n について 🌐

多言語対応についてはいま取り込んでいます、詳細や翻訳を提供するなどは [#156](https://github.com/GZTimeWalker/GZCTF/issues/156) まで参照してください。
多言語対応についてはいま取り込んでいます、詳細や翻訳を提供するなどは [translate.ctf.gzti.me](https://translate.ctf.gzti.me) まで参照してください。

## 貢献者 👋

Expand Down Expand Up @@ -113,7 +114,7 @@ _順番は順位との関係はありません。追加ための PR は大歓迎

## 特別感謝 ❤️‍🔥

THUCTF 2022 の主催者である NanoApe によるスポンサーシップと、Alibaba Cloud パブリックネットワークでのストレステストのおかげで、数千の同時実行と 3 分間の 134 万のリクエストのプレッシャーの下で GZCTF 単一マシンインスタンス (16c90g) のサービスの安定性を検証することができました。ここで心から感謝申し上げます。
THUCTF 2022 の主催者である NanoApe によるスポンサーシップと、Alibaba Cloud パブリックネットワークでのストレステストのおかげで、数千の同時実行と 3 分間の 134 万のリクエストのプレッシャーの下で GZCTF 単一マシンインスタンス (16c90g) のサービスの安定性を検証することができました。ここで心から感謝申し上げます。

## Stars ✨

Expand Down
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
[![publish](https://github.com/GZTimeWalker/GZCTF/actions/workflows/ci.yml/badge.svg)](https://github.com/GZTimeWalker/GZCTF/actions/workflows/ci.yml)
![version](https://img.shields.io/github/v/release/GZTimeWalker/GZCTF?include_prereleases&label=version)
![license](https://img.shields.io/github/license/GZTimeWalker/GZCTF?color=FF5531)
[![Crowdin](https://badges.crowdin.net/gzctf/localized.svg)](https://crowdin.com/project/gzctf)

[![Telegram Group](https://img.shields.io/endpoint?color=blue&url=https%3A%2F%2Ftg.sumanjay.workers.dev%2Fgzctf)](https://telegram.dog/gzctf)
[![QQ Group](https://img.shields.io/badge/QQ%20Group-903244818-blue)](https://jq.qq.com/?_wv=1027&k=muSqhF9x)
Expand Down Expand Up @@ -35,19 +36,19 @@ GZ::CTF is an open source CTF platform based on ASP.NET Core.
- Dynamic Container: Automatically generate and issue flags through container environment variables, and flag of each team is unique.

- Dynamic Scores

- Curve of scores:

$$f(S, r, d, x) = \left \lfloor S \times \left[r + ( 1- r) \times \exp\left( \dfrac{1 - x}{d} \right) \right] \right \rfloor $$

Where $S$ is the original score, $r$ is the minimum score ratio, $d$ is the difficulty coefficient, and $x$ is the number of submissions. The first three parameters can be customized to satisfy most of the dynamic score requirements.

- Bonus for first three solves:
- Bonus for first three solves:
The platform rewards 5%, 3%, and 1% of the current score for the first three solves respectively.

- Disable or enable challenges during the competition, and release new challenges at any time.
- Dynamic flag sharing detection, optional flag template, leet flag


- **Teams** score timeline, scoreboard. Teams can be grouped
- Dynamic container distribution, management, and multiple port mapping methods based on **Docker or K8s**
Expand Down Expand Up @@ -77,7 +78,7 @@ GZ::CTF is an open source CTF platform based on ASP.NET Core.

## About i18n 🌐

Localization support is in progress, please refer to [#156](https://github.com/GZTimeWalker/GZCTF/issues/156) to learn more or participate in the translation work.
Localization support is in progress, please refer to [translate.ctf.gzti.me](https://translate.ctf.gzti.me) to learn more or participate in the translation work.

## Contributors 👋

Expand Down
3 changes: 2 additions & 1 deletion README.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
[![publish](https://github.com/GZTimeWalker/GZCTF/actions/workflows/ci.yml/badge.svg)](https://github.com/GZTimeWalker/GZCTF/actions/workflows/ci.yml)
![version](https://img.shields.io/github/v/release/GZTimeWalker/GZCTF?include_prereleases&label=version)
![license](https://img.shields.io/github/license/GZTimeWalker/GZCTF?color=FF5531)
[![Crowdin](https://badges.crowdin.net/gzctf/localized.svg)](https://crowdin.com/project/gzctf)

[![Telegram Group](https://img.shields.io/endpoint?color=blue&url=https%3A%2F%2Ftg.sumanjay.workers.dev%2Fgzctf)](https://telegram.dog/gzctf)
[![QQ Group](https://img.shields.io/badge/QQ%20Group-903244818-blue)](https://jq.qq.com/?_wv=1027&k=muSqhF9x)
Expand Down Expand Up @@ -76,7 +77,7 @@ GZ::CTF 是一个基于 ASP.NET Core 的开源 CTF 平台。

## 关于 i18n 🌐

目前多语言适配工作正在进行中,请在[#156](https://github.com/GZTimeWalker/GZCTF/issues/156)中了解详情或参与翻译工作。
目前多语言适配工作正在进行中,请在 [translate.ctf.gzti.me](https://translate.ctf.gzti.me) 中了解详情或参与翻译工作。

## 贡献者 👋

Expand Down

0 comments on commit 6c7a7d6

Please sign in to comment.