mcpField
P
pentest-exploit-execution-payload-control

pentest-exploit-execution-payload-control

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

pentest-exploit-execution-payload-control について

検証済みのプリミティブを制御されたエクスプロイトにし、影響を確認するセキュリティテスト用スキルです。再現性と影響の最小化を重視し、破壊的なペイロードには明示的な許可を求めます。

主な機能

  1. 01検証済みプリミティブを必須化
  2. 02制御されたペイロード実行を計画
  3. 03手順・結果・証拠を記録
  4. 04信頼性と脆弱性の有無を区別
  5. 05影響の確認後に停止

活用シーン

  1. 01範囲を限定したラボ用エクスプロイトの開発
  2. 02ペイロードの信頼性とロールバックの検証
  3. 03再現可能な影響証拠の作成

インストール

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

$npx skills add https://github.com/crtvrffnrt/skills --skill pentest-exploit-execution-payload-control

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

詳細

エクスプロイトの実行とペイロード制御

使用する場合

  • 検証済みのプリミティブが存在し、次の段階が、制御されたエクスプロイトの実装、ペイロードの堅牢化、連鎖、信頼性テスト、または影響の立証である場合。
  • 明確な境界が定められたラボでのエクスプロイト開発演習が明示されている場合。

引き継ぎ基準

  • プリミティブがまだ検証されていない場合は、CVE、入力/プロトコル、認可、XSS、OOB、またはビジネスロジックのワークフローに引き継ぎます。
  • 影響の立証と再現性の確認が完了した場合は、報告に引き継ぎます。

出力スキーマ

  • エクスプロイト計画:preconditions、primitive、payload strategy、safety guardrails
  • 実行ログ:step、result、evidence
  • 最終的な能力の説明:エクスプロイト後に攻撃者が実行できること

手順

  1. エクスプロイトの実装前に、検証済みのセキュリティプリミティブを少なくとも1つ確認します。
  2. 明確なロールバックまたは封じ込めの戦略がある、決定論的なペイロードを選択します。
  3. 影響を最小限に抑えながら立証するため、実行可能な最小限の手順で実行します。
  4. 正確な前提条件と環境依存関係を記録します。
  5. エクスプロイトの信頼性に関する問題と、脆弱性の存在を分けて扱います。
  6. 独立した検証に適した、再現可能なコマンドと証拠を提示します。

検証ゲート

  • 広範囲にばらまく手法より、決定論的でノイズの少ないペイロードを優先します。
  • 攻撃者の能力に直接対応する証明用アーティファクトを保持します。
  • 影響が立証された時点で停止し、不要なエスカレーションを避けます。
  • 部分的な副作用ではなく、能力を直接示す証拠がある場合に限り、エクスプロイトの成功を主張します。
  • 破壊的なペイロードは、明示的な許可がある場合にのみ実行します。
  • ツールの状態と依存関係を確認してから使用します。利用できない場合は、最も安全な代替手段を使い、その制約を報告します。

コメント