Основные типы антивирусных программ:
1 )Программы-детекторы обеспечивают поиск и обнаружение вирусов в оперативной памяти и на внешних носителях, и при обнаружении выдают соответствующее сообщение.
2) Программы - доктора (фаги) они находят зараженные вирусами файлы и "лечат" их, т.е. удаляют из файла тело программы вируса, возвращая файлы в исходное состояние.
3) Программы - ревизоры относятся к самым надежным средствам защиты от вирусов. Ревизоры запоминают исходное состояние программ, каталогов и системных областей диска тогда, когда компьютер не заражен вирусом, а затем периодически или по желанию пользователя сравнивают текущее состояние с исходным и обнаруженные изменения выводятся на экран монитора. Сравнение состояний производят сразу после загрузки операционной системы.
4) Программы-фильтры (сторожа) представляют собой небошьшие резидентные программы, предназначенные для обнаружения подозрительных действий при работе компьютера, характерных для вирусов.
5) Программы-вакцины (иммунизаторы) - это резидентные программы, предотвращающие заражение файлов.