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