メインコンテンツへスキップ

デュアル認証情報の用途

デュアル認証情報モードでは、認証付きアセスメントで同じターゲットに対して保存済みの 2 つのアカウントを使用できます。これにより MindFort は、ある認証済みユーザーが、別のユーザーに属するべきデータや操作にアクセスできるかどうかをテストできます。 デュアル認証情報は、次のような問題の調査に役立ちます。
  • IDOR およびオブジェクトレベルの認可の不備
  • ロールの回避と権限境界の問題
  • ユーザー間のデータアクセス
  • テナントまたはアカウントの分離に関する問題

始める前に

ターゲットに少なくとも 2 つの認証情報を保存してください。認証情報は、テストしたいアクセス境界を表すものにします。たとえば、2 人の一般ユーザー、一般ユーザーと管理者、異なるアカウントやテナントのユーザーなどです。 認証情報の設定について詳しくは、認証と認証情報 を参照してください。

デュアル認証情報で実行する

1

新しいアセスメントを開く

新しいアセスメントを開始し、テストするターゲットを選択します。
2

デュアル認証情報モードを有効にする

Credentials で Dual credential mode をオンにします。このオプションは、ターゲットに少なくとも 2 つの認証情報が保存されている場合に利用できます。
3

2 つのアカウントを選択する

プライマリ認証情報とセカンダリ認証情報を選択します。MindFort は両方のアカウントを使用して、各ユーザーがアクセスできる範囲を比較できます。
4

アセスメントを開始またはスケジュールする

アセスメントをすぐに実行するか、定期的なスケジュールを設定します。スケジュールされたアセスメントでは、選択したプライマリ認証情報とセカンダリ認証情報が維持されます。

認証情報の組み合わせを選ぶ

認可の問題を調査しやすくするために、アクセス境界が明確なアカウントを選択してください。
  • それぞれ別のデータセットを持つ 2 人の一般ユーザー
  • 低権限ユーザーと高権限ユーザー
  • 異なる組織、ワークスペース、またはテナントのユーザー
  • 意図的に異なる機能へのアクセス権を持つアカウント
個人アカウントや本番環境の管理者アカウントは使用しないでください。専用のテストアカウントを使うことで、アクセス境界が明確になり、リスクを軽減できます。

2 アカウントの検出結果を再テストする

検出結果が両方のアカウントを必要とする場合、再テストでは保存済みの両方のアカウントが使用されます。修正をデプロイした後も、両方の認証情報を有効な状態に保ってください。 認証が失敗した場合や、アカウントが利用できなくなった場合は、検出結果の詳細で Choose another credential を選択します。プライマリとセカンダリの選択内容を確認し、同じターゲットに対して異なる 2 つのアカウントを選んでから Retest を選択します。どちらのアカウントも置き換えることができ、選択内容はその検出結果の今後の再テストにも適用されます。詳しくは 再テスト を参照してください。

関連ガイド

最終更新日 2026年11月5日