ウイルス定義

ウイルス定義とは、特定の二進数パターン(1と0の文字列)を識別するものです。プログラムまたはファイルをウイルス定義の一覧と照合することで、ウイルス対策ソフトウェアは、そのプログラムまたはファイルにウイルスが含まれているかどうかを判断できます。

ほとんどのウイルス対策ソフトウェアやインターネットセキュリティソフトウェアは、ファイルをウイルススキャンするときに、ウイルス定義のデータベースを参照します。これは、既知のウイルスを検出する効果的な方法です。ただし、新しいウイルスが作成された場合、ウイルス対策ソフトウェアがそれを認識できないことがあります。そのため、ほとんどのウイルス対策ソフトウェアは、オンラインデータベースからウイルス定義を定期的に(たとえば週に1回)自動更新します。

一部のウイルス対策ソフトウェアは、既知のウイルス定義を使って、未知のウイルスを検出できるヒューリスティックを生成します。こうしたウイルスはウイルス定義と完全には一致しない場合がありますが、ウイルス対策ソフトウェアがファイルをウイルスの可能性があるものとしてマークするほど類似していることがあります。これは未知のウイルスに対する追加の保護になりますが、ウイルスを含んでいないファイルを潜在的に有害なものとして分類する「誤検知」を生じさせることもあります。

ウイルス対策ソフトウェアのヒューリスティックの精度は、エンドユーザーや開発者がウイルス対策ソフトウェア企業に提供するフィードバックに基づいて、時間とともに向上します。このフィードバックは、特定のファイルをホワイトリストに登録したり、ブラックリストに登録したりするために使われます。この情報を最新のウイルス定義と組み合わせることで、ウイルス対策ソフトウェアは誤検知を減らしながら、実際のウイルスを検出できます。

更新日 October 31, 2013 著者: Per C.

quiz知識をテストする

What type up app might be described as WYSIWYG software?

A
An online role-playing game
0%
B
A system disk utility
0%
C
A drag-and-drop web development program
0%
D
A CPU benchmarking application
0%
Correct! Incorrect!     View the WYSIWYG definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのウイルス定義の定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。