平成24年度 秋期 基本情報技術者試験 午前 問41
テクノロジ/セキュリティWebサーバのコンテンツの改ざんを検知する方法のうち,最も有効なものはどれか。
出典:平成24年度 秋期 基本情報技術者試験 午前 問41
- アWebサーバのコンテンツの各ファイルの更新日を保管しておき,定期的に各ファイルの更新日と比較する。
- イWebサーバのコンテンツの各ファイルのハッシュ値を保管しておき,定期的に各ファイルから生成したハッシュ値と比較する。
- ウWebサーバのメモリ使用率を定期的に確認し,バッファオーバフローが発生していないことを確認する。
- エWebサーバへの通信を監視し,HTTP,HTTPS以外の通信がないことを確認する。
正解:イ
解説
コンテンツの改ざん検知には,あらかじめ正しい状態のファイルのハッシュ値を保管しておき,定期的に現在のファイルから生成したハッシュ値と比較する方法が有効です。内容が少しでも変わればハッシュ値が変化するため,更新日の比較よりも確実に改ざんを検出できます。
選択肢ごとの解説
- ア誤り。ファイルの更新日は改ざん時に偽装される可能性があり,ハッシュ値による比較ほど確実ではありません。
- イ正しい。ファイルのハッシュ値を保管しておき,定期的に生成したハッシュ値と比較することで,内容のわずかな変化も検知でき,改ざん検知に最も有効です。
- ウ誤り。メモリ使用率の監視はバッファオーバフロー攻撃の兆候検出には役立ちますが,コンテンツの改ざん自体を検知する方法ではありません。
- エ誤り。通信の監視はプロトコルの逸脱を検知するものであり,コンテンツ自体の改ざんを直接検知するものではありません。