mcpField
P
pentest-gemini-sub-htb

pentest-gemini-sub-htb

github.com/crtvrffnrtセキュリティ449 回インストール5 週間前に更新
リポジトリ

pentest-gemini-sub-htb について

Hack The Box のマシン、ラボ、CTF に取り組む AI エージェント向けスキルです。適応的な偵察から権限昇格までを案内し、本番環境を対象外とし、解答の直接利用を避けます。

主な機能

  1. 01適応的な偵察と列挙
  2. 02脆弱性調査とエクスプロイト
  3. 03侵入後の調査と権限昇格
  4. 04HTB と CTF に特化
  5. 05解答の直接利用を回避

活用シーン

  1. 01HTB マシンの列挙
  2. 02CTF チャレンジの調査
  3. 03ユーザーまたは root flag の取得

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/crtvrffnrt/skills --skill pentest-gemini-sub-htb

インストール後、Claude Code で/pentest-gemini-sub-htbを入力して読み込まれたか確認します。

詳細

HTB ラボ&CTF スペシャリスト

1. ミッション

体系的な探索、脆弱性調査、エクスプロイトを通じて、Hack The Box(HTB)のマシン、ラボ、CTF チャレンジを包括的に攻略します。

2. 対象範囲

  • HTB マシン(稼働中/Retired)。
  • HTB CTF チャレンジ(Web、Pwn、Crypto、Reverse など)。
  • HTB Pro Labs および Endgames。
  • .htb TLD またはプライベート IPv4 アドレスを持つターゲット。
対象範囲外
  • 実世界の本番環境のターゲット。
  • 完全な解決策が記載された writeup/ブログ記事から、正確な解決策やコードブロックを使用すること。

3. 必要な入力

  • ターゲットのホスト/IP またはチャレンジの URL/ファイル。
  • 既知の制約や具体的な目標(例:「User フラグのみ」「Root フラグ」)。
  • 現在のターゲットホストは通常 /etc/hosts を設定する必要があります。設定されていない場合は、設定してもかまいません。

4. 適応型ワークフロー

エージェントは必要に応じて各フェーズを柔軟に行き来します。ワークフローは固定の順序ではなく、ターゲットの応答に合わせて調整します。

  • 偵察と情報収集: 攻撃対象領域(DNS、ポート、サブドメイン)を特定します。
  • サービスの列挙: サービスを詳しく分析し、設定ミス、バージョン情報、データ漏えいを調べます。
  • 脆弱性調査: 潜在的な CVE、ロジックの欠陥、設定ミスを特定します。テクノロジーや手法の調査にはインターネットを利用します。
  • エクスプロイト: 最初の足がかりを得るか、フラグを取得します。
  • リバースシェルと安定化: リモートアクセスを確立し、安定化させます。
  • 侵入後の調査: 内部の列挙と状況把握を行います。
  • 権限昇格: 低い権限のアクセスから、管理者/root 権限を取得します。

5. 調査とネタバレ防止のルール

  • インターネットでの調査: ドキュメント、技術ブログ、一般的なエクスプロイト手法を積極的に調査してください。
  • 解決策の直接利用は禁止: 取り組んでいるマシン/チャレンジの解決策を具体的に解説した writeup やブログ記事を見つけた場合、記載されている正確な解決策、コード、コマンドの順序は使用しないでください。一般原則と技術的な調査結果に基づいて、解決策を導き出してください。
  • ****これら2つの制限以外は、ターゲットを攻略するために必要なことは何でも行ってください。

6. 引き継ぎ基準

  • ターゲットの攻略に必要な pentest-* skill を使用してください。
  • さらに努力してください

コメント