ペネトレーションテストの目的

ペネトレーションテストは、許可された範囲で実際の攻撃を模擬し、発見した脆弱性を利用して侵入や権限取得が可能かを確認する試験です。したがって、正答はウです。 目的: 脆弱性の有無を列挙するだけでなく、それらが現実にどのような侵入や情報漏えいにつながり得るかを検証し、影響と対策の優先度を評価します。必ず対象範囲や実施条件について事前の許可を得て行います。 ア: 設計書やソースコードを確認するのは、セキュリティレビューや静的解析などの説明です。 イ: 保存しておいたハッシュ値との比較は、Webコンテンツの改ざんを検知する完全性確認です。 ウ:正解。 脆弱性を探索し、実際にサーバへ侵入できるかまで試すため、ペネトレーションテストに該当します。 エ: IPFIXなどの通信情報から異常な振る舞いを調べるのは、ネットワーク監視や異常検知の説明です。

ペネトレーションテストに該当するものはどれか。

出典令和6年度 基本情報技術者試験 科目A 問9
ア
検査対象の実行プログラムの設計書、ソースコードに着目し、開発プロセスの各工程にセキュリティ上の問題がないかどうかをツールや目視で確認する。
イ
公開 Web サーバの各コンテンツファイルのハッシュ値を管理し、定期的に各ファイルから生成したハッシュ値と一致するかどうかを確認する。
ウ
公開 Web サーバや組織のネットワークの脆弱性を探索し、サーバに実際に侵入できるかどうかを確認する。
エ
内部ネットワークのサーバやネットワーク機器の IPFIX 情報から、各PCの通信に異常な振る舞いがないかどうかを確認する。