7.20--CAESARII版毎日のテーマ
Thread Content
7.20--CAESARII版 毎日の話題ある企業がインターネット上でサービスを提供するためのアプリケーションウェブサイトを開発しました。同社はソフトウェア評価機関に依頼して、ソースコードの分析やファジーテストなど、ソフトウェアのセキュリティテストを行わせました。しかし、アプリケーションを公開する前に、プロジェクトマネージャーは、さらにペネトレーションテストも実施する必要があると提案しました。セキュリティ責任者として、あなたは、ソースコードテストやファジーテストと比べてペネトレーションテストの利点を上司に説明し、意思決定を助ける必要があります。では、ペネトレーションテストの利点は何でしょうか?
A. ペネトレーションテストは、攻撃者の視点から実際の攻撃をシミュレートするため、設定ミスなど、運用保守段階で生じる脆弱性を発見できる。
B. ペネトレーションテストは、人の手を使わずにソフトウェアを利用してテストを行うため、テストの効率が高い。
C. ペネトレーションテストは人の手によってテストが行われ、ソフトウェアに依存しないため、より正確な結果が得られる。
D. ペネトレーションテストでは必ずソフトウェアのソースコードを確認する必要があるため、より多くの脆弱性が発見される。
正解:A. ペネトレーションテストは、攻撃者の視点から実際の攻撃をシミュレートするため、設定ミスなど、運用保守段階で生じる脆弱性を発見できる