Конспект урока "Антивирусные программы"
ПЛАН-КОНСПЕКТ УРОКА
1.
ФИО (полностью)
Карцев Александр Викторович
2.
Место работы
ОГБОУ СПО Ульяновский техникум
железнодорожного транспорта
3.
Должность
Преподаватель
4.
Предмет
Информатики и ИКТ
5.
курс
II базовый уровень
6.
Тема и номер урока в
теме
Урок 20. Антивирусные программы
7.
Базовый учебник
Хлебников А.А., Информатика. Учебник для СПО
серия: Среднее профессиональное образование
Феникс, 2013 г., 448 стр., ISBN:978-5-222-20699-7
Урок 20. Антивирусные программы
Цель урока: введение нового материала. Актуализация знаний по предыдущей теме.
Практическая работа
Ход урока
I. Организационный момент.
II. Актуализация знаний по предыдущей теме.
Опрос. Защита рефератов по теме «Вставка объекта», «Редактирование объекта».
III. Введение нового материала
Антивирусные программы
Не существует программ, гарантирующих стопроцентную защиту от вирусов, поскольку
на любой алгоритм антивируса всегда можно предложить контр-алгоритм вируса,
невидимого для этого антивирусного ПО (обратное, к счастью, тоже верно: на любой
алгоритм вируса всегда можно создать антивирус). Более того, невозможность
существования абсолютного антивируса была математически доказана Фредом Коэном на
основе теории конечных автоматов.
Качество антивирусной программы определяется, совокупностью многих параметров,
однако, среди них можно несколько наиболее очевидных:
1. Надежность и удобство работы — отсутствие «зависаний» антивируса и прочих
технических проблем, требующих от пользователя специальной подготовки.
2. Качество обнаружения вирусов всех распространенных типов, сканирование
внутри файлов-документов/таблиц, упакованных и архивированных файлов. Отсутствие
«ложных срабатываний». Возможность лечения зараженных объектов. Для сканеров (см.
ниже), как следствие, важной является также периодичность появления новых версий
(апдейтов), т.е. скорость настройки сканера на новые вирусы.
3. Существование версий антивируса под все популярные, присутствие не только
режима «сканирование по запросу», но и «сканирование на лету», существование
серверных версий с возможностью администрирования сети.
4. Скорость работы и прочие сервисные опции (планировщик, фильтры, встроенная
помощь, утилиты и т.п.).
Классификация антивирусных программ
Сканеры
Принцип работы антивирусных сканеров основан на проверке файлов, секторов и
системной памяти и поиске в них известных и новых (неизвестных сканеру) вирусов. Для
поиска известных вирусов используются так называемые «маски». Маской вируса
является некоторая постоянная последовательность кода, специфичная для этого
конкретного вируса. Если вирус не содержит постоянной маски, или длина этой маски
недостаточно велика, то используются другие методы. Примером такого метода является
алгоритмический язык, описывающий все возможные варианты кода, которые могут
встретиться при заражении подобного типа вирусом. Такой подход используется
некоторыми антивирусами для детектирования полиморфик-вирусов.
Во многих сканерах используются также алгоритмы «эвристического сканирования», т.е.
анализ последовательности команд в проверяемом объекте, набор некоторой статистики и
принятие решения («возможно заражен» или «не заражен») для каждого проверяемого
объекта. Поскольку эвристическое сканирование является во многом вероятностным
методом поиска вирусов, то на него распространяются многие законы теории
вероятностей. Например, чем выше процент обнаруживаемых вирусов, тем больше
количество ложных срабатываний.
Сканеры также можно разделить на две категории — «универсальные» и
«специализированные». Универсальные сканеры рассчитаны на поиск и обезвреживание
всех типов вирусов вне зависимости от операционной системы, на работу в которой
рассчитан сканер.
Сканеры также делятся на «резидентные» (мониторы), производящие сканирование «на-
лету», и «нерезидентные», обеспечивающие проверку системы только по запросу. Как
правило, «резидентные» сканеры обеспечивают более надежную защиту системы,
поскольку они немедленно реагируют на появление вируса, в то время как
«нерезидентный» сканер способен опознать вирус только во время своего очередного
запуска.
К достоинствам сканеров всех типов относится их универсальность, к недостаткам —
размеры антивирусных баз, которые сканерам приходится «таскать за собой», и
относительно небольшую скорость поиска вирусов.
CRC-сканеры
Принцип работы CRC-сканеров основан на подсчете CRC-сумм (контрольных сумм) для
присутствующих на диске файлов/системных секторов. Эти CRC-суммы затем
сохраняются в базе данных антивируса, как, впрочем, и некоторая другая информация:
длины файлов, даты их последней модификации и т.д. При последующем запуске CRC-
сканеры сверяют данные, содержащиеся в базе данных, с реально подсчитанными
значениями. Если информация о файле, записанная в базе данных, не совпадает с
реальными значениями, то CRC-сканеры сигнализируют о том, что файл был изменен или
заражен вирусом.
Блокировщики
Антивирусные блокировщики — это резидентные программы, перехватывающие «вирусо-
опасные» ситуации и сообщающие об этом пользователю. К «вирусо-опасным» относятся
вызовы на открытие для записи в выполняемые файлы, запись в boot-сектора дисков или
MBR винчестера, попытки программ остаться резидентно и т.д., то есть вызовы, которые
характерны для вирусов в моменты из размножения.
Иммунизаторы
Иммунизаторы делятся на два типа: иммунизаторы, сообщающие о заражении, и
иммунизаторы, блокирующие заражение каким-либо типом вируса. Первые обычно
записываются в конец файлов (по принципу файлового вируса) и при запуске файла
каждый раз проверяют его на изменение. Недостаток таких иммунизаторов неспособность
сообщить о заражении стелс-вирусом. Поэтому такие иммунизаторы, как и
блокировщики, практически не используются в настоящее время.
IV. Практическая работа.
Практическая работа «Работа с антивирусной программой.» Дата.
Цель работы:
Умения:
Инсталляция, деинсталляция антивирусного ПО. Управление сетевыми экранами,
настройка разрешений и блокировки. Мониторинг состояния компьютера. Сканирование
компьютера средствами антивирусного ПО.
Знания:
Типы компьютерных вирусов и методы борьбы с ними.
Классификацию антивирусного ПО по целям и задачам. ПО основных производителей
антивирусного ПО, сходства и различия.
1. В панели задач находим значок антивируса Аваст, однократный клик на нем ПРАВОЙ
кнопкой мыши, Открыть интерфейс пользователя avast.
2. Далее последовательность команд Сводка/ Текущее состояние/ Подробности. Запись в
тетради под пунктом «1» : перечислить службы антивируса, работающие в данный
момент и данные о них. ( все перечислить через запятую).
3. Далее последовательность команд Сводка/ Текущее состояние/ Статистика.
Последовательно раскрыть подменю Период: Сегодня, Последняя неделя, Последний
месяц, Последний год. Запись в тетради под пунктом «2» : Период;
Просканированные файлы: всего; макс; в среднем. ( все перечислить через запятую).
4. Далее последовательность команд Сканировать/ Экспресс-сканирование. Запись в
тетради под пунктом «3» Пошагово описать процедуру. Описать ВСЕ элементы
панели по принципу название-функция. Прервать сканирование.
5. Далее команда Экраны в реальном времени. Запись в тетради под пунктом «4»
Перечислить экраны по принципу название-функция. Описать ВСЕ элементы.
6. Далее последовательность команд Обслуживание/Карантин. Запись в тетради под
пунктом «5» Описать не более 15 элементов Карантина по схеме: имя; исходное
расположение (путь ПОЛНОСТЬЮ!!!); последние изменения; время передачи; вирус.
7. Запись в тетради под пунктом «6» Выводы. В результате выполнения практической
работы я научился:
V. Домашнее задание. Общее: анализ конспекта, выборочное: реферат на тему
«Сканеры», «Блокировщики».