Антивирус — это специально разработанная программа для борьбы с компьютерными вредителями - вирусами.Компьютерные вирусы — это программы, умеющие распространяться, например, внедряя свой код в другие программы, рассылая себя по электронной почте или «расползаясь» по незащищенным компьютерам. Классический вирус никого не трогает(не выполняет никаких действий) — он просто живет и распространяется. Это совсем не означает, что вирус, не содержащий разрушительных функций, безвреден. Все вирусы вредны, так как они загружают линии передачи данных ненужным трафиком, занимают системные ресурсы, замедляя работу компьютера, и тому подобные действия. Для борьбы с ними и существуют антивирусы.
Типичный антивирус работает следующим образом: он следит за системными событиями, проверяет файлы, с которыми вы совершаете какие-либо действия, и в случае обнаружения в проверяемом файле сигнатуры (характерной последовательности байтов) вируса начинает бить тревогу. Антивирус выводит сообщение о инфицировании некоторого файла, и, как правило, предлагает вам на выбор несколько вариантов действий, которые он будет выполнять с этим файлом. Так, файл может быть вылечен (в английской терминологии — Cure) — вирус будет из него удален, а антивирус восстановит оригинальную структуру файла, чтобы с ним можно было продолжать работать. Неизлечимый файл может быть «очишен» (wipe), помещен на карантин (Carantine), он может быть просто удален (Delete) или переименован (Rename). В свете растущего количества почтовых вирусов антивирусы весьма внимательно относятся к почтовым клиентам, проверяя входящую, а довольно часто и исходящую корреспонденцию.Общей проблемой антивирусов и файрволлов является то, что они при всей полезности существенно замедляют работу системы. Но на современных, достаточно быстрых компьютерах это не очень заметно.Еще антивирусы занимаются проверкой оперативной памяти в поисках резидентных вирусов. Они также проверяют загрузочные сектора жестких дисков в поиске загрузочных вирусов, сканируют офисные документы в поиске макровирусов. Работы у антивируса хватает.