Security Scanner について
Security Scanner は、コードとインフラのセキュリティ問題を調べるスキルです。コード解析、依存関係やシークレットの検査、設定・アクセスの確認、修正計画を扱います。
主な機能
- 01静的コードセキュリティ解析
- 02脆弱な依存関係の確認
- 03ハードコードされたシークレットの検出
- 04OWASP Top 10 に基づく確認
- 05インフラ設定の監査
- 06アクセス権とコンプライアンスの確認
活用シーン
- 01リポジトリのセキュリティ上の問題を調査
- 02脆弱な依存関係と露出した認証情報を特定
- 03環境設定とアクセス権を監査
- 04修正作業の優先順位を決定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ eddiebe147/ claude-settings --skill security-scannerインストール後、Claude Code で/security-scannerを入力して読み込まれたか確認します。
詳細
セキュリティスキャナー
コードとインフラストラクチャをスキャンし、セキュリティ上の脆弱性を検出します。体系的なセキュリティ分析により、問題がセキュリティ侵害につながる前に特定します。
主なワークフロー
ワークフロー 1:コードのセキュリティスキャン
- SAST - 静的アプリケーションセキュリティテスト
- 依存関係のチェック - 脆弱な依存関係をスキャンします
- シークレットの検出 - ハードコードされた認証情報を検出します
- OWASP のチェック - OWASP Top 10 に照らして確認します
- レポート - 検出結果のレポートを作成します
ワークフロー 2:インフラストラクチャのセキュリティ
- 設定の監査 - セキュリティ設定を確認します
- ネットワークスキャン - 外部に公開されているサービスを特定します
- アクセスの確認 - 権限と IAM を監査します
- コンプライアンスの確認 - 標準への準拠を検証します
- 修復計画 - 問題に優先順位を付けて修正します
クイックリファレンス
| 操作 | コマンド |
|---|---|
| コードをスキャン | 「[repo] のセキュリティスキャンを実行」 |
| 依存関係を確認 | 「脆弱な依存関係をスキャン」 |
| インフラストラクチャを監査 | 「[environment] のセキュリティ監査」 |
コメント
Markdown 対応