Web サーバのコンテンツの改ざんを検知する方法のうち,最も有効なものはどれか。
Web サーバのコンテンツの各ファイルの更新日を保管しておき,定期的に各ファイルの更新日と比較する。
Web サーバのコンテンツの各ファイルのハッシュ値を保管しておき,定期的に各ファイルから生成したハッシュ値と比較する。
Web サーバのメモリ使用率を定期的に確認し,バッファオーバフローが発生していないことを確認する。
Web サーバへの通信を監視し,HTTP,HTTPS 以外の通信がないことを確認する。
ファイルの内容が改ざんされるとハッシュ値も変化する。あらかじめ各ファイルのハッシュ値を保管しておき,定期的に生成したハッシュ値と比較すれば,内容の改ざんを検知できる。更新日は改ざん時に変更されることがあり,また内容が同じまま更新日だけが変わっても改ざんの判定には使えない。メモリ使用率の確認や通信の監視は,コンテンツの改ざん検知を目的としたものではない。