平成30年秋期試験問題 問84

社内のPCでマルウェアが発見された。そのマルウェアが他のPCにも存在するかどうかを調査する方法として,最も適切なものはどれか。

  • そのマルウェアと同じアクセス権が設定されているファイルを探す。
  • そのマルウェアと同じ拡張子をもつファイルを探す。
  • そのマルウェアと同じ所有者のファイルを探す。
  • そのマルウェアと同じハッシュ値のファイルを探す。
正解 問題へ
分野 :テクノロジ系
中分類:セキュリティ
小分類:情報セキュリティ対策・実装技術
解説
ハッシュ関数は、任意の長さのデータを入力すると固定長のビット列(ハッシュ値、メッセージダイジェスト)を返す関数です。次のような特徴をもちます。
決定性
入力データが同じであれば、常に同じハッシュ値が生成される
雪崩効果
入力データが少しでも異なっていれば生成されるハッシュ値は大きく異なったものになる
一方向性(原像計算困難性)
ハッシュ値から元の入力データを割り出すことが計算量的に難しい
衝突耐性
異なる入力データから同じハッシュ値が生成される可能性が極めて低い
これらの特徴から既知のマルウェアと同じハッシュ値をもつファイルが見つかれば、そのPCには当該マルウェアが存在すると判断できます。このようなハッシュ値を用いたウイルス検知手法をコンペア法といい、アンチウイルスソフトウェアなどに搭載されています。

したがって「エ」が正解です。

Pagetop