IPA過去問ドリル

平成29年度 秋期 情報セキュリティマネジメント試験 午前 問30

テクノロジ/セキュリティ

ファジングの説明はどれか。

出典:平成29年度 秋期 情報セキュリティマネジメント試験 午前 問30

正解:エ

解説

ファジングとは、問題を引き起こしそうな多様なデータ(ファズ)を自動生成してソフトウェアに入力し、そのときの応答や挙動を観察することでソフトウェアの脆弱性を検出する手法です。

選択肢ごとの解説

  • 誤り。PCのマルウェア感染有無を検査し接続を許可する仕組みは、検疫ネットワーク(検疫システム)の説明です。
  • 誤り。ソースコードの構文を機械的にチェックし脆弱性を検出する手法は、静的解析(ソースコード診断ツール)の説明です。
  • 誤り。チェックリストに従いソースコードを閲読して脆弱性を検出する手法は、コードレビュー(机上診断)の説明です。
  • 正しい。多様なデータを自動生成し入力したときの挙動から脆弱性を検出するのがファジングです。
情報セキュリティマネジメントの過去問を演習モードで解く