Программы-ревизоры считаются более надёжными, чем детекторы, благодаря своим особенностям работы. 12
Программы-ревизоры запоминают начальное состояние программ, каталогов и системных областей диска, когда компьютер не заражён вирусом. 1 Затем они периодически или по желанию пользователя сравнивают текущее состояние с начальным и обнаруженные изменения выводят на экран монитора. 3
В отличие от программ-детекторов, которые могут обнаруживать только известные им вирусы, ревизоры обладают развитыми алгоритмами. 1 Они находят «невидимые» (стелс) вирусы и могут отличить изменения в файлах, вызванные, например, переходом к новой версии программы, от изменений, вносимых вирусом. 4