Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОИБ. Полу-методичка.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.87 Mб
Скачать

91. Компьютерные вирусы и борьба с ними

Компьютерный вирус - вид вредоносного ПО, способного к саморазмножению.

Для борьбы с вирусами используется специальное ПО— антивирусы. По выполняемым ими функциям выделяют следующие виды антивирусов:

Программы-детекторы осуществляют поиск характерного для вируса кода (сигнатуры) в оперативной памяти и в файлах, и при обнаружении выдают соответствующее сообщение.

Программы-доктора или фаги также осуществляют поиск зараженных файлов и «лечат» их, т.е. возвращают в исходное состояние.

Ревизоры запоминают исходное состояние объектов незараженной системы и периодически сравнивают текущее состояние с исходным.

Программы-фильтры — резидентные (то есть постоянно работающие) программы, предназначенные для обнаружения при работе компьютера подозрительных действий, характерных для вирусов.

Вакцины — резидентные программы, предотвращающие заражение файлов.

Современные антивирусы могут работать в двух режимах:

  • В режиме монитора (при попытке активации вируса антивирус блокирует эту попытку и выдает предупреждение)

  • В режиме сканера (проверяет все файлы заданной области и удаляет\лечит)

Для надежной защиты рекомендуется постоянная проверка в р. Монитора и раз в неделю в р. сканера

Методы обнаружения антивирусом своих жертв:

  • Обнаружение, основанное на сигнатурах — метод работы антивирусов и систем обнаружения вторжений, при котором антивирус, просматривая файл (или передаваемый по сети пакет), обращается к словарю, в котором содержатся сигнатуры известных атак или вирусов. Под сигнатурой понимается фрагмент кода, однозначно идентифицирующий вирус.

  • Метод обнаружения подозрительного поведения программы. Антивирус прослеживает поведение всех работающих программ и пытается выявить действия, характерные для вируса (например, запись данных в exe-файл). Разновидность этого метода — эмуляция программы: перед запуском приложения антивирус пытается имитировать его поведение с целью отслеживая подозрительных действий.

  • Метод «белого списка». Предотвращается выполнение всех компьютерных кодов кроме тех, которые были ранее обозначены системным администратором как безопасные.

  • Эвристическое сканирование — метод, основанный на сигнатурах и эвристике, призван улучшить способность сканеров применять сигнатуры и распознавать модифицированные версии вирусов в тех случаях, когда сигнатура совпадает с телом неизвестной программы не на 100 %, но в подозрительной программе налицо более общие признаки вируса.

Наиболее известные современные антивирусы: антивирус Касперского, Doctor WEB, NOD32, Norton Antivirus, Panda Antivirus, Avast! Antivirus (последний является бесплатным для домашнего использования).

92. Общие сведения о компьютерных вирусах.

Компьютерный вирус - вид вредоносного ПО, способного к саморазмножению.

Вредоносное ПО (malware) - любая программа, которая устанавливает себя на компьютер без ведома его владельца и осуществляет нежелательные для него функции; любое ПО, написанное с целью нанесения ущерба или использования ресурсов атакуемого компьютера.

Состоит из двух частей:

  • Механизм размножения (определяет способ, которым копии вируса создаются, распространяются и запускаются)

  • Начинка (представляет собой дополнительное поведение вируса (помимо размножения) на зараженном компьютере.)

В любом случае вирус оказывает негативное воздействие, расходуя ресурсы процессора, оперативную память и дисковое пространство. Кроме того, масштабная эпидемия вируса, размножающегося по сети, когда оказываются зараженными тысячи компьютеров, может привести к тому, что сеть выйдет из строя из-за перегрузки. По этой причине вирусы называют вредоносными программами.