Программы-ревизоры помогают обнаруживать вирусы, запоминая исходное состояние программ, каталогов и системных областей диска, когда компьютер не заражён вирусом. 12
Принцип работы: при последующем запуске ревизоры сверяют данные, содержащиеся в базе данных, с реально подсчитанными значениями. 5 Если информация о файле, записанная в базе данных, не совпадает с реальными значениями, то ревизоры сигнализируют о том, что файл был изменён или заражён вирусом. 5
Некоторые параметры, которые проверяются при сравнении: длина файла, код циклического контроля (контрольная сумма файла), дата и время модификации и другие. 12
Недостаток программ-ревизоров в том, что они не могут обнаружить вирус в новых файлах, поскольку в их базах данных отсутствует информация об этих файлах. 4
Ревизоры не в состоянии защитить компьютер от всех угроз со стороны вируса, поэтому они обычно используются в комплексе с другими антивирусными средствами. 5