
基本情報技術者試験 令和6年度 公開問題 科目A、全20問のうちの問9。
出典:令和6年度 基本情報技術者試験 公開問題 科目A 問9(原本の振り仮名は省いた)
ペネトレーションテストに
- ア検査対象の
実行プログラムの 設計書, ソースコードに 着目し, 開発プロセスの 各工程に セキュリティ上の 問題が ないか どうかを ツールや 目視で 確認する。 - イ公開 Web サーバの
各コンテンツファイルの ハッシュ値を 管理し, 定期的に 各ファイルから 生成した ハッシュ値と 一致するか どうかを 確認する。 - ウ公開 Web サーバや
組織の ネットワークの 脆弱性を 探索し, サーバに 実際に 侵入できるか どうかを 確認する。 - エ内部
ネットワークの サーバや ネットワーク機器の IPFIX 情報から, 各 PC の 通信に 異常な 振る 舞いが ないか どうかを 確認する。
答えと解説を開く
正解はウです。
ペネトレーションは
ほかの選択肢が違う理由
- ア設計書や
ソースコードを 見て、 開発の 各工程の 問題を 確かめるのは、 ソースコードの レビューや 静的解析のような 検査です。 実際に 侵入を 試してはいません。 - イファイルの
ハッシュ値を 比べて、 中身が 書き換えられていないかを 確かめるのは、 改ざんを 見つける ための 検知の 仕組みです。 - エIPFIX は、
機器を 流れる 通信の 記録 (フロー情報) を 集める 仕組みです。 その 記録から 異常な 通信を 探すのは、 侵入などの 兆しを 見つける 監視です。
仕組み
ペネトレーションテストは、
脆弱性診断が