mcpField
A
auth-sec

auth-sec

github.com/yaklangセキュリティ2.6k3.8k 回インストール6 週間前に更新
リポジトリ

auth-sec について

auth-secは、認証と認可に関するセキュリティ調査を各トピックへ振り分けるスキルです。認証モデルと境界を確認し、アクセス制御、トークン、ブラウザーの信頼境界、IDプロトコルの検証先を選べます。

主な機能

  1. 01認証とセッションの切り分け
  2. 02オブジェクト・機能レベルの認可
  3. 03JWTとOAuthの攻撃トピック
  4. 04CSRFとCORSの確認
  5. 05SAML SSOの評価トピック

活用シーン

  1. 01認証と認可のどちらから調べるか決定
  2. 02テナント間アクセスの疑いを調査
  3. 03OAuth、JWT、SAMLの設定を評価

インストール

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

$npx skills add https://github.com/yaklang/hack-skills --skill auth-sec

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

詳細

認証・認可ルーター

これは、認証、セッション、認可境界へのルーティングを行うエントリーポイントです。

詳しく調査する前に、問題の主な対象がログインの仕組み、オブジェクトレベルの認可、ブラウザーの信頼境界、OAuth/JWT/SAML などの ID プロトコルのどれなのかを判断するために使用します。

使用するタイミング

  • 対象にログイン、登録、パスワードリセット、2FA、セッション、JWT、OAuth、SSO が含まれる場合
  • オブジェクト認可の不備、テナントをまたぐアクセス、クロスオリジン読み取り、CSRF、プロトコルの設定ミスが疑われる場合
  • 認証と認可のどちらを先にテストするか判断する必要がある場合

スキルマップ

推奨フロー

  1. まず認証モデルとセッション境界を確認します
  2. 次にオブジェクトレベルおよび機能レベルの認可を確認します
  3. その後、トークン、クロスオリジン、プロトコルの詳細を調査します
  4. エンタープライズフェデレーションがある場合は、OAuth、OIDC、または SAML のトピックに進みます

関連カテゴリ

  • api-sec
  • デフォルトの認証情報、ユーザー名のバリエーション、ワードリストのサイズ、ポートの優先順位は、authbypass-authentication-flaws にまとめられています

コメント