IPA過去問ドリル

平成30年度 秋期 応用情報技術者試験 午前 問43

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

脆弱性検査手法の一つであるファジングはどれか。

出典:平成30年度 秋期 応用情報技術者試験 午前 問43

正解:イ

解説

ファジングは,ソフトウェアの入力データに対して問題を引き起こしそうな異常データや境界値データを大量かつ多様なパターンで与え,異常終了やクラッシュなどの挙動を観察することで脆弱性を発見するブラックボックス的な検査手法です。

選択肢ごとの解説

  • 誤り。既知の脆弱性への対応状況やパッチ適用状況を確認するのは脆弱性診断(バージョンチェック)の説明です。
  • 正しい。多様な異常データを大量に入力して挙動を観察し,脆弱性を見つける手法がファジングです。
  • 誤り。最新のセキュリティ情報に注目して検査するのは,脆弱性情報データベースを用いた診断の説明です。
  • 誤り。ソースコードの構文をチェックするホワイトボックス検査は,静的解析(ソースコード解析)の説明であり,ファジングとは異なります。
応用情報技術者の過去問を演習モードで解く