Автор работы: Пользователь скрыл имя, 16 Января 2012 в 06:19, лекция
Самыми популярными и эффективными антивирусными программами являются антивирусные сканеры (другие названия: доктора, фаги, полифаги). Следом за ними по эффективности и популярности следуют CRC-сканеры (так-же: ревизор, checksumer, integrity checker). Часто оба приведенных метода объединяются в одну универсальную антивирусную программу, что значительно повышает ее мощность. Применяются также различного типа мониторы (фильтры, блокировщики) и иммунизаторы (детекторы).
Самыми популярными
и эффективными антивирусными программами
являются антивирусные сканеры (другие
названия: доктора, фаги, полифаги). Следом
за ними по эффективности и популярности
следуют CRC-сканеры (так-же: ревизор, checksumer,
integrity checker). Часто оба приведенных
метода объединяются в одну универсальную
антивирусную программу, что значительно
повышает ее мощность. Применяются
также различного типа мониторы (фильтры,
блокировщики) и иммунизаторы (детекторы).
Сканеры
Принцип работы антивирусных
сканеров основан на проверке файлов,
секторов и системной памяти и
поиске в них известных и новых
(неизвестных сканеру) вирусов. Сканеры
также можно разделить на две
категории – «универсальные»
и «специализированные». Универсальные
сканеры рассчитаны на поиск и
обезвреживание всех типов вирусов
вне зависимости от операционной
системы, на работу в которой рассчитан
сканер. Специализированные сканеры
предназначены для
CRC-сканеры
Принцип работы CRC-сканеров
основан на подсчете CRC-сумм (контрольных
сумм) для присутствующих на диске
файлов/системных секторов. Эти CRC-суммы
затем сохраняются в базе данных
антивируса, как, впрочем, и некоторая
другая информация: длины файлов, даты
их последней модификации и т.д.
При последующем запуске CRC-сканеры
сверяют данные, содержащиеся в базе
данных, с реально подсчитанными
значениями. Если информация о файле,
записанная в базе данных, не совпадает
с реальными значениями, то CRC-сканеры
сигнализируют о том, что файл
был изменен или заражен
Мониторы
Антивирусные мониторы
– это резидентные программы,
перехватывающие «вирусо-
Иммунизаторы
Иммунизаторы делятся
на два типа: иммунизаторы, сообщающие
о заражении, и иммунизаторы, блокирующие
заражение каким-либо типом вируса.
Первые обычно записываются в конец
файлов (по принципу файлового вируса)
и при запуске файла каждый
раз проверяют его на изменение.
Недостаток у таких иммунизаторов
всего один, что он летален: абсолютная
неспособность сообщить о заражении
стелс-вирусом. Поэтому такие иммунизаторы,
как и мониторы, практически не
используются в настоящее время.
Алгоритмы поиска компьютерных вирусов