Ответ: 2) на сравнении программных кодов с известными вирусами.
Антивирусные программы обычно используют сигнатурное сопоставление для обнаружения вирусов. Это означает, что программные коды в файле или программе сравниваются с известными сигнатурами вирусов, чтобы определить, является ли файл зараженным. Если антивирусное программное обнаруживает соответствие кодов, то файл может быть помечен как потенциально вредоносный и предпринят соответствующий этому действие, такое как удаление или карантин.