平成24年度 秋期 基本情報技術者試験 午前 問44
テクノロジ/セキュリティコンピュータやネットワークのセキュリティ上の脆弱性を発見するために,システムを実際に攻撃して侵入を試みる手法はどれか。
出典:平成24年度 秋期 基本情報技術者試験 午前 問44
- アウォークスルー
- イソフトウェアインスペクション
- ウペネトレーションテスト
- エリグレッションテスト
正解:ウ
解説
ペネトレーションテストは,実際に既知の攻撃手法を用いてシステムへの侵入を試み,脆弱性が実際に悪用可能かどうかを検証するテストです。ウォークスルーやソフトウェアインスペクションはコードレビューの手法,リグレッションテストは変更による影響を確認する回帰テストです。
選択肢ごとの解説
- ア誤り。ウォークスルーは開発者が中心となって設計書やプログラムを机上で確認するレビュー手法です。
- イ誤り。ソフトウェアインスペクションは,定められた手順に従って成果物を検証するレビュー手法です。
- ウ正しい。ペネトレーションテストは,実際にシステムを攻撃して侵入を試み,脆弱性の有無を検証する手法です。
- エ誤り。リグレッションテストは,プログラムの変更によって既存の機能に影響が出ていないかを確認するテストです。