平成29年度 プロジェクトマネージャ試験 午前II 問25
ペネトレーションテストに該当するものはどれか。
- ア 暗号化で使用している暗号方式と鍵長が,設計仕様と一致することを確認する。
- イ 対象プログラムの入力に対する出力結果が,出力仕様と一致することを確認する。
- ウ ファイアウォールが単位時間当たりに処理できるセッション数を確認する。
- エ ファイアウォールや公開サーバに侵入できないかどうかを確認する。
解答・解説を見る
正解:エ
AI解説
ペネトレーションテスト(侵入テスト)は、ファイアウォールや公開サーバに対して攻撃者と同じ手法で実際に侵入を試み、システムに侵入できるか(脆弱性が悪用可能か)を確認するテストである。「実際に攻撃・侵入を試行して防御を検証する」ことが判断基準で、エが該当する。 ア: 暗号方式や鍵長が設計仕様どおりかを確認するのは、設計・実装の仕様適合性確認(セキュリティレビュー)であり、侵入の試行ではない。 イ: 入力に対する出力が仕様と一致するかの確認は、一般の機能テストの説明である。 ウ: 単位時間当たりの処理可能セッション数の確認は、性能テスト(負荷テスト)の説明である。 エ: 正しい。ファイアウォールや公開サーバに実際に侵入を試み、侵入できないかどうかを確認するのがペネトレーションテストである。 💡 「ペネトレーション=貫通・侵入」。脆弱性診断がツールで弱点を洗い出すのに対し、ペネトレーションテストは攻撃者視点で実際に侵入を試みる点まで踏み込む、という違いも押さえておくとよい。
出典:平成29年度 秋期 プロジェクトマネージャ試験 午前II 問25 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。