ファイル完全性監視(FIM)とは?ふぁいるかんぜんせいかんし
ファイル完全性監視(FIM)とは、FIM(File Integrity Monitoring)は、重要なシステムファイルや設定ファイルのハッシュ値を基準値として記録しておき、定期的に再計算して差分から改ざんや無断変更を検知する仕組み。検知した変更を変更管理の申請記録と突き合わせ、正当な変更と不正な変更を切り分ける。
最終更新:2026-10-07
高度試験の午前Iを最短で暗記する →背景
侵入した攻撃者はログを消してでも痕跡を残さないようにするが、バックドアを仕掛けるにはどこかのファイルを置くか書き換えるしかない。「変わってはいけないものが変わったか」だけを見れば、攻撃手法を個別に知らなくても侵入後の活動を捉えられる。
具体例
Webサーバの公開ディレクトリと起動スクリプトを対象にし、変更が出たら変更申請の有無を照合して、申請のないものは即時に隔離・調査する。PCI DSSは重要ファイルの完全性監視を明示的な要件として挙げている。
試験での引っ掛け
基準値のハッシュを監視対象と同じサーバに置くと、侵入者に一緒に書き換えられて検知できなくなるため、別の保護された場所に保管するのが前提。またログのように正常時も常に変化するファイルを対象へ含めると警報が埋もれ、仕組み自体が機能しなくなる。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。