logo
icon

CTFd

セキュリティ競技のための Capture The Flag プラットフォーム。チーム管理とスコア追跡に対応。Python/Flask と SQLite で構築され、動的・静的チャレンジタイプをすぐに利用できます。

template cover
展開済み0
発行者futurize.rush
作成日2026-03-28
サービス
service icon
タグ
ToolSecurity

CTFd

使いやすくカスタマイズ可能な Capture The Flag 競技プラットフォームです。動的スコアリング、チーム管理、リアルタイムスコアボードを備えた CTF イベントを開催できます。

ユースケース

  • CTF 競技 - 複数のチャレンジカテゴリと難易度レベルを持つ Jeopardy 形式の CTF イベントを開催
  • セキュリティトレーニング - 攻撃・防御スキルを教えるためのガイド付きチャレンジセットを作成
  • チーム管理 - 参加者をチームに編成し、個人・チームベースのスコアリングに対応
  • 教育 - 大学の授業やワークショップでサイバーセキュリティの概念を実践的に教育

はじめに

  1. ブラウザで割り当てられたドメインを開く
  2. セットアップウィザードで CTF 名、管理者アカウント、スコアリングモードを設定
  3. 管理パネルからチャレンジカテゴリを作成し、チャレンジを追加
  4. 参加者に URL を共有して登録・競技を開始

デフォルト設定

  • ポート: 8000(HTTP)
  • データベース: SQLite(コンテナボリューム内に永続化)
  • 管理者: 初回起動時のセットアップウィザードで作成

リソース