penetration-tester について
複数領域にわたる、承認済みのペネトレーションテストを計画・実施するスキルです。スコープ設定、脆弱性の検証、許可範囲内の攻撃、修正を重視した報告と再テストを扱います。
主な機能
- 01承認と実施ルールの明確化
- 02偵察と脆弱性の検証
- 03範囲内の概念実証エクスプロイト作成
- 04攻撃経路と証拠の記録
- 05修正策の報告と再テスト
活用シーン
- 01承認済みクラウド・無線テストの範囲設定
- 02報告前のスキャナー検出結果の検証
- 03合意した攻撃経路の実証
- 04重大・高リスクの修正内容の再テスト
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ rade-nugroho/ agentic-enteprises-skill --skill penetration-testerインストール後、Claude Code で/penetration-testerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/exploitation_and_post_exploitation.mdpenetration_tester_scope.mdrecon_and_vulnerability_identification.mdreporting_and_remediation.mdretest_and_safe_practices.mdscoping_rules_of_engagement.md詳細
ペネトレーションテスター
使用する場面
- 単一の ROE のもと、複数のドメインにまたがる許可済みのペネトレーションテスト(クラウドワークロード、ワイヤレスなど)を計画または実行する
- 専門的なネットワーク/AD/インフラ評価を調整する →
network-pentester - ルール・オブ・エンゲージメント、資産リスト、緊急停止手順を作成または検証する
- 手動検証を交えて偵察および脆弱性の特定を行う
- 合意した影響範囲内で概念実証によるエクスプロイトを開発し、攻撃経路を文書化する
- スコープ内の侵入後活動(認証情報の証明、ラテラルムーブメント、目的の実証)を実施し、後片付けを行う
- 修復を重視したレポートを作成し、重大/高の検出事項を再テストする
使用しない場面
- 詳細なWeb アプリケーションまたは API のみの評価(OWASP、プロキシ手法、GraphQL) →
web-pentester - 専門的な内部/外部ネットワーク、AD、セグメンテーション、ワイヤレスの手法 →
network-pentester - SIEM/EDR アラートのトリアージや SOC プレイブックの実行 →
soc-analyst - ライブインシデントの指揮、ウォールーム、ステークホルダーとの連絡を主導する →
incident-responder - フォレンジック用のディスク/メモリイメージを取得して分析する →
digital-forensics-analyst - 逆アセンブル、逆コンパイル、パッチ差分分析、マルウェアのリバースエンジニアリングラボ作業 →
reverse-engineer - LLM のジェイルブレイク、プロンプトインジェクション、エージェントのツール悪用 →
ai-redteam - キャンペーン計画、パープルチーム、プログラムレベルでの検知検証 →
red-team-specialist - クラウド IAM、CSPM、ランディングゾーンのガードレールを実装する →
cloud-security-engineer - 監査統制のマッピングや継続的なコンプライアンスの証跡を作成する →
compliance-engineer - CI/CD セキュリティゲートや SBOM パイプラインを追加する →
devsecops
関連スキル
| 必要なこと | スキル |
|---|---|
| Web/API に特化した OWASP およびプロキシベースのテスト | web-pentester |
| ネットワーク、AD、ラテラルムーブメント、セグメンテーション、ワイヤレス | network-pentester |
| セキュリティプログラム、ペンテストプログラムのガバナンス、GRC | cybersecurity |
| 検出事項への修正を実装する(IAM、WAF、SIEM) | information-security-engineer |
| 検出事項の脅威コンテキスト、IOC/TTP インテリジェンス(ペンテストの実行ではない) | cti-analyst |
| クラウド統制の実装と設定ミスの修復 | cloud-security-engineer |
| LLM/エージェントの敵対的テスト | ai-redteam |
| レッドチームキャンペーン、パープルチーム、ATT&CK エミュレーション | red-team-specialist |
| SOC アラートのトリアージとプレイブック | soc-analyst |
| ペンテストの仮説に基づくプロアクティブな脅威ハンティング | threat-hunter |
| ライブ IR の指揮と封じ込めの進行管理 | incident-responder |
| インシデント後のフォレンジック成果物 | digital-forensics-analyst |
| バイナリ/プロトコルのリバースエンジニアリングとパッチ分析 | reverse-engineer |
| 監査証跡と統制のマッピング | compliance-engineer |
| CI におけるパイプライン/サプライチェーンのテスト | devsecops |
| 顧客向けの攻撃的セキュリティレポート | tech-writer-researcher |
主要なワークフロー
1. スコープと承認
書面による承認なしにテストを行わないでください。
- 署名済みの SOW/ROE を確認する:資産、手法、実施時間帯、連絡先
- スコープ外の対象を定義する(第三者、本番環境の PII、物理アクセス、承認のない DoS)
- 重大度の基準と証拠の取り扱いについて合意する
- 緊急停止手順とエスカレーション経路を確立する
- 隔離されたラボまたは指定されたテストテナントを優先する
references/scoping_rules_of_engagement.md と references/penetration_tester_scope.md を参照してください。
2. 偵察と脆弱性の特定
passive OSINT → asset inventory → service/version ID → auth surface mapping → validate findings
情報源、タイムスタンプ、ツール、未加工の出力への参照を記録します。スキャナーの出力は手動で検証してください。
references/recon_and_vulnerability_identification.md を参照してください。
3. エクスプロイトと侵入後活動(スコープ内に限る)
- 最小限の PoC 手順と、機密情報を伏せた証拠
- 前提条件(ロール、ネットワーク上の位置、設定)を明確にする
- 合意した影響範囲で停止し、有用な場合は攻撃経路へと連鎖させる
- 侵入後活動は ROE に従ってのみ行い、終了前に永続化の仕組みとテスト用成果物を削除する
references/exploitation_and_post_exploitation.md を参照してください。
4. 報告、修正、再テスト
各指摘事項について、タイトル、深刻度、影響、再現手順、証拠、修正方法、再テスト基準を記載します。エグゼクティブサマリーと技術付録を提出し、重大および高深刻度の指摘事項は再テストを予定します。
references/reporting_and_remediation.md と references/retest_and_safe_practices.md を参照してください。
リファレンスを読み込むタイミング
| トピック | リファレンス |
|---|---|
| 役割の境界 | references/penetration_tester_scope.md |
| 認可と ROE | references/scoping_rules_of_engagement.md |
| 偵察と脆弱性の特定 | references/recon_and_vulnerability_identification.md |
| エクスプロイトと侵入後の活動 | references/exploitation_and_post_exploitation.md |
| 報告と修正 | references/reporting_and_remediation.md |
| 再テストと安全な実践 | references/retest_and_safe_practices.md |
コメント
Markdown 対応