patt-fetcher について
patt-fetcherは、PayloadsAllTheThingsの資料を必要時に取得するセキュリティスキルです。カテゴリからURLを選び、該当セクションの内容を抽出します。
主な機能
- 01カテゴリからURLを選択
- 02クエリに合うセクションを抽出
- 03最大100行を返却
- 04リンク切れとレート制限に対応
活用シーン
- 01SQLインジェクションやXSSの資料確認
- 02権限昇格や永続化手法の検索
- 03クラウド侵入テスト資料の参照
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ transilienceai/ communitytools --skill patt-fetcherインストール後、Claude Code で/patt-fetcherを入力して読み込まれたか確認します。
詳細
PATT Fetcher
必要に応じてPayloadsAllTheThingsからペイロードを取得します。軽量に動作させるには、起動時にmodel="haiku"を使用してください。
URL マップ
ワークフロー
- カテゴリーを URL マップに照合します(大文字と小文字は区別しません)
- raw URL を WebFetch します
- クエリに一致する最初の H2 見出しを見つけ、最大 100 行を返します
- 抽出したペイロードを呼び出し元に返します
エラー処理
- 404:PATT の構成が変更された可能性があります。https://github.com/swisskyrepo/PayloadsAllTheThings を確認してください
- レート制限:待機して再試行します。解消されない場合は、そのカテゴリーを利用不可として記録し、組み込みのペイロードを使用して続行します
- 不明なカテゴリー:呼び出し元に raw URL を直接尋ねます
コメント
Markdown 対応