Repolode
ProbiusOfficial

ProbiusOfficial/Hello-CTF

CTF初心者向けの無料・オープンソースのチュートリアルと対応する演習問題に加え、CTFコミュニティ向けの大会カレンダーとツール集を提供します。

スター
4,270
フォーク
265
未解決の Issue
4
最終コミット
7 時間前

これは何?

Hello CTFは、CTF(Capture The Flag)形式のセキュリティ競技を初めて学ぶ人向けの、Mkdocs-Materialベースのチュートリアルサイトです。Misc、Web、Crypto、Reverse、Pwnなどの主要なCTFカテゴリに加え、AWD、AI、ブロックチェーンなどの発展的なトピックも扱い、各知識項目に対応する演習問題を用意しています。

チュートリアルに加え、CTF関連情報も集約しています。海外の大会情報はCTFtimeのRSSから毎日取得し、国内の大会情報は手動で更新しており、ICSカレンダーの購読にも対応しています。また、ツール百科事典、ペイロード付きの知識項目タグ一覧、Hello-CTFの演習環境をデプロイするためのガイドも含まれています。

サイトはmkdocs serveまたはDocker Composeを使ってローカルでプレビューできます。リポジトリは、docsコンテンツ、テーマのオーバーライド、GitHub Actionsで実行する大会情報更新スクリプト、管理パネル、メッセージ収集機能で構成されています。

主な機能

  • 01Misc、Web、Crypto、Reverse、Pwnを網羅したCTF初心者向けのレッスン。
  • 02各トピックの添付ファイル、ソースコード、Dockerfileを含む演習問題。
  • 03ICSで購読できる、毎日更新の大会カレンダー。
  • 04ツール百科事典と、ペイロード付きの知識項目一覧。
  • 05Mkdocs-Materialで構築され、ローカルまたはDockerで実行可能。

ユースケース

  • ガイド付きの演習問題を通じて、CTFを基礎から学ぶ。
  • 国内外の今後のCTF大会をチェックする。
  • セキュリティを学ぶ新メンバー向けに、サークルやチームのオンボーディングを実施する。
  • Mkdocsベースのセキュリティチュートリアルサイトをセルフホストする。

クイックスタート

  1. 1

    リポジトリをクローンする

  2. 2

    Pythonの依存関係をインストールする

    pip install -r requirements.txt
  3. 3

    ローカルプレビューサーバーを起動する

    mkdocs serve
  4. 4

    ブラウザーでプレビューを開く

使う前に知っておきたいこと

  • このサイトはPython製のMkDocsプロジェクトのため、ローカルでプレビューするにはPython環境が必要です。
  • 中国国内のCTFイベントデータは手動で管理されているため、更新が遅れる場合があります。

トピック

よくある質問

Hello-CTF とは?
CTF初心者向けの無料・オープンソースのチュートリアルと対応する演習問題に加え、CTFコミュニティ向けの大会カレンダーとツール集を提供します。 Hello CTFは、CTF(Capture The Flag)形式のセキュリティ競技を初めて学ぶ人向けの、Mkdocs-Materialベースのチュートリアルサイトです。Misc、Web、Crypto、Reverse、Pwnなどの主要なCTFカテゴリに加え、AWD、AI、ブロックチェーンなどの発展的なトピックも扱い、各知識項目に対応する演習問題を用意しています。
Hello-CTF は無料で使えますか?ライセンスは?
Hello-CTF は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Hello-CTF は今もメンテナンスされていますか?
活発にメンテナンス中。Hello-CTF の最終コミットは 2026年10月22日 です。
Hello-CTF は何に使えますか?
ガイド付きの演習問題を通じて、CTFを基礎から学ぶ。 国内外の今後のCTF大会をチェックする。 セキュリティを学ぶ新メンバー向けに、サークルやチームのオンボーディングを実施する。 Mkdocsベースのセキュリティチュートリアルサイトをセルフホストする。
Hello-CTF のインストール方法は?
リポジトリをクローンする Pythonの依存関係をインストールする: pip install -r requirements.txt ローカルプレビューサーバーを起動する: mkdocs serve ブラウザーでプレビューを開く
Hello-CTF はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/ProbiusOfficial/Hello-CTF

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト