Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
карминский ис в э.doc
Скачиваний:
8
Добавлен:
01.03.2025
Размер:
2 Мб
Скачать
☆

314 Глава 5

о

Программа Программа Программа Программа

Q.

1 2 3 1

00

i

к

^Оперативная память^

<(Вирус)>-'

Рис. 5.8. Механизм заражения компьютерным вирусом

При выполнении программы вирус в соответствии с его алгоритмом

проверяет, заражена ли выполняемая программа данным вирусом.

Если не заражена, то вирус "дописывается" к программе, "прикрепляясь"

к файлу. После этого программа записывается на диск,

уже имея в своем составе вирусное тело, готовое при необходимости

"задержаться" в оперативной памяти для самораспространения аналогичным

образом.

ПРИЗНАКИ КОМПЬЮТЕРНЫХ ВИРУСОВ

Способ Особенности

Среда Деструктивные

заражения алгоритма

обитания возможности

файлов работы

1 ( л \ С ^

Программные И Перезапись Н Резидентность Н Безвредные

)

\

Загрузочные Н Паразитирование Н Скрытность Н Неопасные

н

н

1 ( Л1 г ч 1

Документные Ч Компаньон-вирусы и Самошифрование \ Опасные

1 и полиморфизм

v J

г \

Сетевые л Очень опасные

V J

Рис. 5.9. Классификация компьютерных вирусов

Информационная безопасность

В настоящее время насчитывается огромное количество компьютерных

вирусов, однако значительное их число является на самом

деле лишь разновидностью других.

Компьютерные вирусы можно классифицировать по различным

признакам (рис. 5.9).

5.5.2. Назначение и характеристики

антивирусных программ

Борьба с компьютерными вирусами осуществляется с помощью

антивирусных программ, которые в настоящее время должны обладать

весьма значительным запасом "прочности" против различных

ухищрений создателей компьютерных вирусов. Изначально самым

распространенным способом обнаружения компьютерных вирусов

был "поиск по маске", т.е. выявление в файлах специфичной для каждого

вируса последовательности символов. Со временем эти последовательности

стали объединять в специализированные антивирусные

базы, которые стали неотъемлемым атрибутом современных антивирусных

программ. Чем больше набор подобных шаблонов в базе

антивирусной программы, тем с большим количеством вирусов она

способна бороться.

Большая антивирусная база - залог удачного восстановления зараженного

объекта в первоначальном виде. При этом необходимы

индивидуальный подход к каждому вирусу и его тщательный анализ.

Разные вирусы используют одинаковые методы заражения объектов,

но не следует забывать и о том, что каждый вирус индивидуален, даже

если это вирусы одного семейства.

Говоря о тенденциях увеличения числа компьютерных вирусов,

нельзя не сказать о том, что все чаще встречаются сложные вирусы,

не только способные обходить традиционную защиту и использовать

свои механизмы заражения и маскировки, но и направленные против

конкретных антивирусных средств.

К отличительным особенностям современных антивирусных программ

можно добавить еще две: мощный эвристический механизм

для борьбы с еще неизвестными программе вирусами и механизм для

борьбы с самошифрующимися вирусами. Не вдаваясь в подробности

работы этих сложных программных механизмов, отметим, что по