Различают следующие виды антивирусных программ:· программы-детекторы; · программы-доктора или фаги; · программы-ревизоры; · программы-фильтры; · программы-вакцины или иммунизаторы.
Программы-детекторы осуществляют поиск характерной для конкретного вируса сигнатуры в оперативной памяти и в файлах и при обнаружении выдают соответствующее сообщение.