Сервисные менеджеры (Коммандеры)


Антивирусные программы.

 

Антивирусные программы делятся на 2 класса: чистые антивирусы и антивирусы двойного назначения. Чистые антивирусы обнаруживают вирусы, используя метод сканирования по образцам (коду вируса). Чистые вирусы могут осуществлять контроль по доступу или по требованию. К первым относятся резидентные антивирусы, которые отслеживают доступ к программам и осуществляют в момент доступа свою проверку.

Контроль по требованию заключается в том, что антивирусная программа запускается пользователем при возникновении желания.

Антивирусы двойного назначения – это программы, входящие в состав антивирусных комплексов и обычного программного обеспечения.К ним относятся ревизоры и блокираторы.

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

Блокираторы реагируют на подозрительные действия, характерные для вирусов, блокируя эти действия и иногда позволяя лечить вирусы, но чаще всего о них не знают.

Основные методы определения вирусов:

1) сравнение с эталоном

2) проверка контрольной суммы файлов

3) метод эмуляции процесса работы процессора, позволяющий проанализировать действия антивируса на виртуальном уровне и прервать его работу в случае возникновения подозрения с последующим вызовом антивирусной программы.

4) Эвристический, позволяющий проверять код вируса на наличие определенного подозрительного действия (-ий) до его выполнения.