正答3
解説
正解は3です。
セキュリティ上の脆弱性を見つけるため、攻撃者と同じ手法で実際に侵入を試みる検査手法の名称を問う問題です。
ペネトレーション(penetration)は「侵入・貫通」を意味します。
【選択肢別解説】
1:× ウォークスルーは、作成者が説明役となり、関係者が設計書やプログラムを机上でレビューする手法です。
システムを実際に攻撃するものではありません。
2:× ソフトウェアインスペクションは、モデレータが進行役となる公式のレビュー手法です。
成果物の欠陥を机上で検出するもので、侵入を試みる手法ではありません。
3:○ ペネトレーションテストは、外部や内部から実際にシステムへの侵入を試み、脆弱性があるかどうかを検証する手法です。
侵入テストとも呼ばれます。
4:× リグレッションテスト(回帰テスト)は、プログラムを修正したときに、ほかの部分に悪影響が出ていないかを確かめるテストです。
【ポイント】
ペネトレーションテストは、システムの管理者の許可を得て実施します。
許可なく行えば、不正アクセス行為になる点にも注意が必要です。