Справочник от Автор24
Найди эксперта для помощи в учебе
Найти эксперта
+2

Антивирусные программы: понятие и краткий обзор

Определение 1

Антивирусные программы — это специальные программные приложения, предназначенные для нахождения и ликвидации различных вирусных вложений, а также восстановления повреждённого программного обеспечения.

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

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

  1. Внедряемые в сети.
  2. Распространяемые в файлах.
  3. Внедряемые при загрузке.
  4. Смешанные функции второго и третьего пунктов.
  5. Макроскопические вирусы.
  6. Трояны.

Сетевые вирусные программы предназначены для внедрения в разнообразные сетевые подключения. Вирусы файлового типа поражают почти всегда приложения, которые будут исполняться в дальнейшем. Они имеют возможность заражать файлы и с другими расширениями, но там у них нет возможности взять на себя контроль исполнения и выполнить собственное размножение. Вирусы загрузки инфицируют загрузочные дисковые сектора или сектор, на котором записана загрузочная программа системного диска (Master Boot Record). Смешанные вирусы могут заразить или сами файлы, или загрузочные сектора дисков. Макровирусы создаются на высокоуровневых языках и поражают документальные файлы приложений, имеющих специальные макроязыки. Это, например, весь программный комплект Microsoft Office. Вирусы-трояны замаскированы под полезные программы, но на самом деле их целевая установка заключается в занесении в компьютер вредоносных программных продуктов.

«Антивирусные программы: понятие и краткий обзор» 👇
Помощь эксперта по теме работы
Найти эксперта
Решение задач от ИИ за 2 минуты
Решить задачу
Найди решение своей задачи среди 1 000 000 ответов
Найти
Замечание 1

Для организации борьбы с вирусами, а именно для их обнаружения и ликвидации специалистами созданы специальные программы, получившие название антивирусных.

Программы-антивирусы

Программы-антивирусы можно разделить на такие виды:

  1. Детекторные.
  2. Докторские программы (фаги).
  3. Программы ревизии (ревизоры).
  4. Фильтрующие программы.
  5. Программы вакцинации (повышающие иммунитет).

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

Докторские программы, называемые ещё фагами, а также программы вакцинации, способны обнаружить вирусное вложение и излечить от него. То есть способны вырезать из заражённого файла участок (тело) вирусной программы и вернуть файлу его исходный, здоровый вид. Но сначала программа-доктор проверяет заражение оперативной памяти, удаляет там при обнаружении вирусы, а уже потом приступает к излечению файлов. Необходимо сделать замечание, что помимо просто фагов, существуют ещё и полифаги, то есть программы, способные найти и ликвидировать множество разнообразных вирусных вложений. Самыми распространёнными из этой серии считаются: Kaspersky Antivirus, Norton AntiVirus, Doctor Web. Поскольку вирусы не стоят на месте и их перечень постоянно расширяется, программы детекторы и доктора достаточно быстро теряют актуальность и должны всё время обновлять свои версии.

Программы типа ревизор относятся к самому надёжному методу, защищающему компьютер от заражений. Ревизор помнит изначальный программный код, каталогов и системных параметров диска, то есть когда нет заражения базовых программ каким-то вирусом. Далее через определённые промежутки времени или по заданию пользователя выполняется сравнение сегодняшнего положения дел с изначальным. Если обнаружено не соответствие, то оно отображается на дисплее. Обычно, процедура сравнения выполняется непосредственно после окончания подзагрузки операционной системы. При этом сравнивается длина файла, контрольная сумма и другие моменты. Программы-ревизоры обладают очень сложными алгоритмами, способны обнаружить даже вложения типа стелс (невидимые) и отличают модификации версий базовой программы от модификаций, которые вносят вирусы. Самой известной программой из этой серии может считаться антивирусная программа Kaspersky Monitor.

Фильтрующие программы или программы-сторожа являются сравнительно маленькими программами-резидентами, которые предназначаются для поиска подозрительных операций, выявленных при функционировании компьютера, что является признаком наличия вирусов. К таким операциям относятся:

  1. Намерение корректировать файлы, обладающие расширениями. com и .exe.
  2. Коррекция файловых атрибутов.
  3. Непосредственное обращение для выполнения операции по абсолютному адресу.
  4. Попытка взаимодействия с загрузочным сектором дисков.
  5. Выполнение записи резидентной программы.

Если какая-то из программ пытается выполнить перечисленные выше операции, программа-фильтр отсылает пользователю извещение об этом и запрашивает дальнейшие возможные действия (то есть запрет или разрешение). Фильтрующие программы очень хороши, поскольку обнаруживают заражение на самом начальном этапе, когда ещё не произошло размножение. Но они не могут вылечить уже заражённые файлы и диски. Для ликвидации вирусов нужно будет использовать, к примеру, доктора. Недостатком программ-фильтров считаются их назойливые сообщения о попытках копировать исполняемый файл, а частенько и вызывать конфликты с другими приложениями. Программы вакцинации являются программами-резидентами, которые способны предотвратить попадание вирусов в файлы. Вакцинация используется при отсутствии антивирусных докторов, способных вылечить от этого вируса. Но применение вакцины защищает лишь от уже известных вирусов.

Дата написания статьи: 12.12.2019
Найди решение своей задачи среди 1 000 000 ответов
Крупнейшая русскоязычная библиотека студенческих решенных задач
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot