Ответ:

Антивирус проверяет файлы и действия программ, сопоставляя их с известными угрозами и выявляя подозрительное поведение. Сигнатурный анализ ищет в файлах характерные признаки уже известных вредоносных программ — их сигнатуры. Эвристический анализ оценивает свойства и поведение программы, чтобы обнаружить возможную угрозу, даже если её точная сигнатура ещё неизвестна. Базы обновляют регулярно, потому что появляются новые вредоносные программы и меняются старые; обновления помогают антивирусу распознавать актуальные угрозы.