Для обнаружения, удаления и защиты от компьютерных вирусов существуют специальные программы, которые называются антивирусными. Современные антивирусные программы представляют собой многофункциональные продукты, сочетающие в себе как профилактические средства, так и средства лечения вирусов и восстановления данных. Антивирусная программа должна отвечать некоторым параметрам:стабильность и надежность работы; с учетом постоянного появления новых вирусов база данных должна регулярно обновляться; возможность программы определять разнообразные типы вирусов, и умение работать с файлами различных типов (архивы, документы); наличие резидентного монитора, осуществляющего проверку всех новых файлов автоматически, по мере их записи на диск; скорость работы программы, наличие дополнительных возможностей типа алгоритмов определения даже неизвестных программе вирусов; возможность восстанавливать зараженные файлы, не стирая их с жесткого диска, а только удалив из них вирусы; отсутствие ошибочного определения вируса в “чистом” файле; необходимо наличие версий программы под различные операционные системы.
Классификация антивирусных программ:
программы-детекторы обеспечивают поиск и обнаружение вирусов в оперативной памяти и на внешних носителях, и при обнаружении выдают соответствующее сообщение. Программы-доктора (фаги) не только находят зараженные вирусами файлы, но и "лечат" их, т.е. удаляют из файла тело программы вируса, возвращая файлы в исходное состояние. Программы-ревизоры запоминают исходное состояние программ, каталогов и системных областей диска тогда, когда компьютер не заражен вирусом, а затем периодически или по желанию пользователя сравнивают текущее состояние с исходным. Обнаруженные изменения выводятся на экран монитора. Программы-фильтры (сторожа) предназначены для обнаружения на самой ранней стадии подозрительных действий при работе компьютера, характерных для вирусов. Программы-вакцины (иммунизаторы) предотвращают заражение файлов. Вакцина модифицирует программу или диск таким образом, чтобы это не отражалось на их работе, а вирус будет воспринимать их зараженными и поэтому не внедрится.
Антивирусные программы; ESET;Symantec;McAfee;Dr.Web;Лаборатория Касперского;Trend Micro;BitDefender
AntiVir (Avira);Avast!;AVG;Comodo.На сегодняшний день нет ни одной антивирусной программы, гарантирующей защиту от всех разновидностей вирусов на 100%, но вероятность заражения вирусом без использования антивирусной программы очень велика.