Антивирус (антивирусная программа) – компьютерная программа, которая помогает предотвратить заражение файлов или операционной системы вредоносным ПО, а также обнаруживает вредоносные программы. Помимо этого антивирус восстанавливает зараженные такими программами файлы.
Работа антивируса заключается в том, что программа ищет в базе данных антивирусного ПО «сигнатуры» вируса. Если программа находит инфицированный код в памяти, то запускается процесс карантина и вирус блокируется – зарегистрированная версия программы обычно удаляет вирус, незарегистрированная запрашивает регистрацию, и оставляет систему уязвимой.