recon-for-sec について
新しいターゲットや未知の攻撃対象領域を調査するためのセキュリティスキルです。対象範囲の確認からアプリケーションのマッピング、次のテスト手法の選定までを案内します。
主な機能
- 01対象範囲と種別の確認
- 02アプリケーション攻撃対象領域のマッピング
- 03ホスト、API、キー、オブジェクトの整理
- 04調査結果に応じた次のセキュリティスキルの選定
活用シーン
- 01新規ターゲットの初期テスト計画
- 02攻撃対象領域の一覧作成
- 03次に行う重点テストの選定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ yaklang/ hack-skills --skill recon-for-secインストール後、Claude Code で/recon-for-secを入力して読み込まれたか確認します。
詳細
偵察と手法のルーター
新しいターゲットや未知の攻撃対象領域に取り組む際の、最初のルーターです。
使用するタイミング
- 新しいターゲットを受け取ったばかりで、何からテストすればよいかまだわからない場合
- アプリケーションから対象領域を洗い出し、次にアセットの探索、フィンガープリンティング、テストルートの計画を行う場合
- ランダムなペイロードの列挙ではなく、体系的な手法に基づいて追加テストを組み立てたい場合
スキルマップ
- 攻撃対象領域のマッピング — 1 つの URL/アプリから、ホスト、API、キー、オブジェクトグラフを洗い出します
- 偵察と手法
- 安全でないソースコード管理 — .git/.svn/.hg の露出を検出します
- 依存関係の混乱 — 内部パッケージ名を対象とするサプライチェーン偵察
推奨フロー
- 対象範囲内のアセットとターゲットの種類を確認します
- アプリケーションから対象領域を洗い出します:attack-surface-mapping
- インベントリを api-sec、auth-sec、injection-checking、または business-logic-vuln に振り分けます
コメント
Markdown 対応