Разница между фагами и ревизиями в контексте антивирусной защиты заключается в их функциях:
- Фаги (программы-доктора) находят заражённые вирусами файлы и «лечат» их, то есть удаляют из файла тело программы вируса, возвращая файлы в исходное состояние. 19
- Ревизоры запоминают исходное состояние программ, каталогов и системных областей диска, когда компьютер не заражён вирусом. 1 Затем периодически или по желанию пользователя сравнивают текущее состояние с исходным и обнаруженные изменения выводят на экран монитора. 1
Таким образом, фаг удаляет вирусы из заражённых файлов, а ревизор проверяет систему на наличие изменений, сравнивая её с исходным состоянием неповреждённой системы. 27