令和元年度 秋期 応用情報技術者試験 午前 問44
テクノロジ/セキュリティファジングに該当するものはどれか。
出典:令和元年度 秋期 応用情報技術者試験 午前 問44
- アサーバに FIN パケットを送信し,サーバからの応答を観測して,稼働しているサービスを見つけ出す。
- イサーバの OS やアプリケーションソフトウェアが生成したログやコマンド履歴などを解析して,ファイルサーバに保存されているファイルの改ざんを検知する。
- ウソフトウェアに,問題を引き起こしそうな多様なデータを入力し,挙動を監視して,脆弱性を見つけ出す。
- エネットワーク上を流れるパケットを収集し,そのプロトコルヘッダやペイロードを解析して,あらかじめ登録された攻撃パターンと一致した場合は不正アクセスと判断する。
正解:ウ
解説
ファジング(fuzzing)は,極端に長い文字列や想定外の値など,問題を引き起こしそうな多様なデータ(ファズ)をソフトウェアに大量に入力し,異常終了や例外などの挙動を監視することで未知の脆弱性を発見する検査手法です。
選択肢ごとの解説
- ア誤り。FIN パケットへの応答を観測して稼働サービスを見つけ出すのは,ポートスキャン(FIN スキャン)の説明です。
- イ誤り。ログやコマンド履歴を解析してファイルの改ざんを検知するのは,改ざん検知やログ監査の説明です。
- ウ正しい。問題を引き起こしそうな多様なデータを入力して挙動を監視し,脆弱性を見つけ出すのがファジングです。
- エ誤り。パケットを収集してあらかじめ登録した攻撃パターンと照合するのは,シグネチャ型 IDS の説明です。