
⚠️ このリポジトリは教育およびCTFデモンストレーション目的のみです。
自動化プラットフォーム(例:n8n)はワークフローの一部としてGit操作を使用します。
ワークフローはgit configを介して任意のGit設定を許可します。
攻撃者が制御するワークフローは以下を設定します:
core.hooksPath=hooks/
Gitはその後、リポジトリディレクトリからフックを実行します。
core.hooksPathの誤用がコマンド実行につながること有害なコマンドは含まれていません。