Антивирусные программы. 22
Федеральное
агентство по образованию
Государственное образовательное учреждение высшего профессионального образования
ВОЛГОГРАДСКИЙ
ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ
(ВолгГТУ)
Кафедра
ИСЭ
Реферат по информационной безопасности
на тему: «Антивирусные
программы»
Волгоград
2010 г
Содержание:
Введение…………………………………………………
- История развития вирусов…………………………………………………5
- Требования к антивирусным программам………………………..………8
- Характеристика антивирусных программ………………………………10
- Методы маскировки вирусов…………………………………………….13
- Краткий обзор антивирусных программ………………………………...14
- 5.1 Norton AntiVirus 4.0 и 5.0 (производитель: «Symantec»)………….…...14
- 5.2 Dr Solomon's AntiVirus (производитель: «Dr Solomon's Software»)…...15
- 5.3 McAfee VirusScan (производитель: «McAfee Associates»)…………….15
- 5.4 Dr.Web (производитель: «Диалог Наука»)……………………………..15
- 5.5 Antiviral Toolkit Pro (производитель: «Лаборатория Касперского»)…15
- Заключение……………………………………………………
…….………..17 - Список использованной литературы…………………………….…………18
Введение
При работе с современным персональным компьютером пользователя (а особенно начинающего) может подстерегать множество неприятностей: потеря данных, зависание системы, выход из строя отдельных частей компьютера и другие. Одной из причин этих проблем наряду с ошибками в программном обеспечении и неумелыми действиями самого оператора ПЭВМ могут быть проникшие в систему компьютерные вирусы.
Вирусы
– едва ли не главные враги компьютера.
Эти программы подобно
exe-файлы, может написать каждый, кто хоть
немного разбирается в программировании,
то создать полноценный вирус для Windows
гораздо труднее.
Однако вирусы остались, хотя и несколько
видоизменились. Сегодня самой распространенной
группой вирусов стали макровирусы, заражающие
не программы, а документы, созданные в
Microsoft Word и Microsoft Excel.
Путей распространения вирусов существует множество. Вирус может попасть на компьютер пользователя вместе с дискетой, пиратским компакт- диском или с сообщением электронной почты. Чтобы не стать жертвой этой напасти, каждому пользователю следует хорошо знать принципы защиты от компьютерных вирусов. Ведь нет никакой надежды на то, что с приходом нового тысячелетия вирусы исчезнут. Так же как и нет надежды справиться с ними окончательно в какие-то обозримые сроки, так как таланту авторов антивирусных программ противостоит фантазия компьютерных графоманов.
С
давних времён известно, что к любому
яду рано или поздно можно найти
противоядие. Таким противоядием в
компьютерном мире стали программы,
называемые антивирусными.
1. История развития вирусов.
Компьютерный
вирус – это специально написанная, как
правило, небольшая по размерам программа,
которая может записывать свои копии в
компьютерные программы, расположенные
в исполнимых файлах, системных областях
дисков, драйверах, документах и так далее,
причем эти копии сохраняют возможность
к
«размножению». Процесс внедрения вирусом
своей копии в другую программу (системную
область диска и так далее) называется
заражением, а программа или иной объект,
содержащий вирус – зараженным.
Сегодня
науке известно около 30 тысяч компьютерных
вирусов. Как и обычным вирусам, вирусам
компьютерным для «размножения» нужен
«носитель» - здоровая программа или документ,
в которых они прячут участки своего программного
кода. Сам вирус невелик, его размер редко
измеряется килобайтами. Однако натворить
эта «кроха» может немало. В тот момент,
когда пользователь, ничего не подозревая,
запускает на своем компьютере зараженную
программу или открывает документ, вирус
активизируется и заставляет компьютер
следовать его, вируса, инструкциям. Это
приводит к удалению какой-либо информации,
причем чаще всего – безвозвратно. Кроме
этого современные вирусы могут испортить
не только программы, но и
«железо». Например, уничтожают содержимое
BIOS материнской платы или повреждают жесткий
диск.
Вирусы появились приблизительно 30 лет назад. Именно тогда, в конце 60- х, когда о ПК можно было прочитать лишь в фантастических романах, в нескольких «больших» компьютерах, располагавшихся в крупных исследовательских центрах США, обнаружились очень необычные программы. Необычны они были тем, что не выполняли распоряжения человека, как другие программы, а действовали сами по себе. Причем, своими действиями они сильно замедляли работу компьютера, но при этом ничего не портили и не размножались.
Но продлилось это недолго. Уже в 70-х годах были зарегистрированы первые настоящие вирусы, способные к размножению и получившие собственные имена: большой компьютер Univac 1108 «заболел» вирусом Pervading Animal, а компьютеры из семейства IBM-360/370 были заражены вирусом Christmas tree.
К 80-м годам число активных вирусов измерялось уже сотнями. А появление и распространение ПК породило настоящую эпидемию – счет вирусов пошел на тысячи. Правда, термин «компьютерный вирус» появился только в 1984 г. – впервые его использовал в своем докладе на конференции по информационной безопасности сотрудник Лехайского университета США Ф. Коуэн.
Первые
компьютерные вирусы были простыми и
неприхотливыми – от пользователей
не скрывались, «скрашивали» свое разрушительное
действие
(удаление файлов, разрушение логической
структуры диска) выводимыми на экран
картинками и «шутками» («Назовите точную
высоту горы Килиманджаро в миллиметрах!
При введении неправильного ответа все
данные на вашем винчестере будут уничтожены!»).
Выявить такие вирусы было нетрудно –
они
«приклеивались» к исполняемым (com или
exe) файлам, изменяя их оригинальные размеры.
Позднее
вирусы стали прятать свой программный
код так, что ни один антивирус
не мог его обнаружить. Такие вирусы
назывались «невидимками»
(stealth).
В
90-е годы вирусы стали «мутировать»
- постоянно изменять свой программный
код, при этом пряча его в различных участках
жесткого диска.
Такие вирусы-мутанты стали называться
«полиморфными».
Весомый
вклад в распространение
В течение 1998-1999 гг. мир потрясли несколько разрушительных вирусных атак: в результате деятельности вирусов Melissa, Win95.CIH и Chernobyl были выведены из строя около миллиона компьютеров во всех странах мира. Вирусы портили жесткий диск и уничтожали BIOS материнской платы.
Не сомнения, что вирусные атаки буду продолжаться и впредь. Поэтому пользователям компьютеров остается только обзавестись хорошей антивирусной программой.
Для обнаружения, удаления и защиты от компьютерных вирусов разработаны специальные программы, которые позволяют обнаруживать и уничтожать вирусы.
Такие программы называются антивирусными. Современные антивирусные программы представляют собой многофункциональные продукты, сочетающие в себе как превентивные, профилактические средства, так и средства лечения вирусов и восстановления данных.
2. Требования к антивирусным программам.
Количество и разнообразие вирусов велико, и чтобы их быстро и эффективно обнаружить, антивирусная программа должна отвечать некоторым параметрам.
Стабильность и надежность работы. Этот параметр, без сомнения, является определяющим – даже самый лучший антивирус окажется совершенно бесполезным, если он не сможет нормально функционировать на вашем компьютере, если в результате какого-либо сбоя в работе программы процесс проверки компьютера не пройдет до конца. Тогда всегда есть вероятность того, что какие-то зараженные файлы остались незамеченными.
Размеры вирусной базы программы (количество вирусов, которые правильно определяются программой). С учетом постоянного появления новых вирусов база данных должна регулярно обновляться – что толку от программы, не видящей половину новых вирусов и, как следствие, создающей ошибочное ощущение “чистоты” компьютера. Сюда же следует отнести и возможность программы определять разнообразные типы вирусов, и умение работать с файлами различных типов (архивы, документы). Немаловажным также является наличие резидентного монитора, осуществляющего проверку всех новых файлов “на лету” (то есть автоматически, по мере их записи на диск).
Скорость работы программы, наличие дополнительных возможностей типа алгоритмов определения даже неизвестных программе вирусов (эвристическое сканирование). Сюда же следует отнести возможность восстанавливать зараженные файлы, не стирая их с жесткого диска, а только удалив из них вирусы. Немаловажным является также процент ложных срабатываний программы (ошибочное определение вируса в “чистом” файле).
Многоплатформенность
(наличие версий программы под
различные операционные системы). Конечно,
если антивирус используется только дома,
на одном компьютере, то этот параметр
не имеет большого значения. Но вот антивирус
для крупной организации просто обязан
поддерживать все распространенные операционные
системы. Кроме того, при работе в сети
немаловажным является наличие серверных
функций, предназначенных для административной
работы, а также возможность работы с различными
видами серверов.
3. Характеристика антивирусных программ.
Антивирусные программы делятся на: программы-детекторы, программы-доктора, программы-ревизоры, программы-фильтры, программы-вакцины.
Программы-детекторы обеспечивают поиск и обнаружение вирусов в оперативной памяти и на внешних носителях, и при обнаружении выдают соответствующее сообщение. Различают детекторы универсальные и специализированные.
Универсальные детекторы в своей работе используют проверку неизменности файлов путем подсчета и сравнения с эталоном контрольной суммы. Недостаток универсальных детекторов связан с невозможностью определения причин искажения файлов.
Специализированные
детекторы выполняют поиск
Детектор, позволяющий обнаруживать несколько вирусов, называют полидетектором.
Недостатком таких антивирусных программ является то, что они могут находить только те вирусы, которые известны разработчикам таких программ.
Программы-доктора (фаги), не только находят зараженные вирусами файлы, но и "лечат" их, то есть удаляют из файла тело программы вируса, возвращая файлы в исходное состояние. В начале своей работы фаги ищут вирусы в оперативной памяти, уничтожая их, и только затем переходят к "лечению" файлов. Среди фагов выделяют полифаги, то есть программы-доктора, предназначенные для поиска и уничтожения большого количества вирусов.
Учитывая,
что постоянно появляются новые
вирусы, программы-детекторы и
Программы-ревизоры относятся к самым надежным средствам защиты от вирусов. Ревизоры запоминают исходное состояние программ, каталогов и системных областей диска тогда, когда компьютер не заражен вирусом, а затем периодически или по желанию пользователя сравнивают текущее состояние с исходным. Обнаруженные изменения выводятся на экран видеомонитора. Как правило, сравнение состояний производят сразу после загрузки операционной системы. При сравнении проверяются длина файла, код циклического контроля (контрольная сумма файла), дата и время модификации, другие параметры.
Программы-ревизоры имеют достаточно развитые алгоритмы, обнаруживают стелс-вирусы и могут даже отличить изменения версии проверяемой программы от изменений, внесенных вирусом.
Программы-фильтры (сторожа) представляют собой небольшие резидентные программы, предназначенные для обнаружения подозрительных действий при работе компьютера, характерных для вирусов. Такими действиями могут являться:
. попытки коррекции файлов с расширениями СОМ и ЕХЕ;
. изменение атрибутов файлов;
. прямая запись на диск по абсолютному адресу;
. запись в загрузочные сектора диска.
. загрузка резидентной программы.
При попытке какой-либо программы произвести указанные действия "сторож" посылает пользователю сообщение н предлагает запретить или разрешить соответствующее действие. Программы-фильтры весьма полезны, так как способны обнаружить вирус на самой ранней стадии его существования до размножения. Однако они не "лечат" файлы и диски. Для уничтожения вирусов требуется применить другие программы, например фаги. К недостаткам программ-сторожей можно отнести их "назойливость" (например, они постоянно выдают предупреждение о любой попытке копирования исполняемого файла), а также возможные конфликты с другим программным обеспечением.
Вакцины (иммунизаторы) - это резидентные программы, предотвращающие заражение файлов. Вакцины применяют, если отсутствуют программы-доктора, "лечащие" этот вирус. Вакцинация возможна только от известных вирусов. Вакцина модифицирует программу или диск таким образом, чтобы это не отражалось на их работе, а вирус будет воспринимать их зараженными и поэтому не внедрится. В настоящее время программы-вакцины имеют ограниченное применение.
Существенным
недостатком таких программ является
их ограниченные возможности по предотвращению
заражения от большого числа разнообразных
вирусов.
4. Методы маскировки вирусов.
Чтобы предотвратить свое обнаружение, многие вирусы применяют довольно хитрые приемы маскировки.
Многие
резидентные вирусы предотвращают
свое обнаружение тем, что перехватывают
обращения операционной системы
к зараженным файлам и областям диска
и выдают их в исходном (незараженном)
виде. Такие вирусы называются невидимыми,
или stealth вирусами. Разумеется, эффект
«невидимости» наблюдается только на
зараженном компьютере – на «чистом»
компьютере изменения в файлах и загрузочных
областях диска можно легко обнаружить.
Некоторые антивирусные программы могут
обнаруживать «невидимые» вирусы даже
на зараженном компьютере. Для этого они
выполняют чтение диска, не пользуясь
услугами DOS. Примером таких программ могут
послужить Adinf фирмы
«Диалог-Наука», Norton AntiVirus и др.
Вирусы часто содержат внутри себя различные сообщения, что позволяет заподозрить неладное при просмотре содержащих вирус файлов или областей дисков. Чтобы затруднить свое обнаружение, некоторые вирусы шифруют свое содержимое, так что при просмотре зараженных ими объектов никаких подозрительных текстовых строк пользователь не увидит.
Еще
один способ, применяемый вирусами для
того, чтобы укрыться от обнаружения -
модификация своего тела. Это затрудняет
нахождение таких вирусов программами-детекторами
– в теле таких вирусов не имеется ни одной
постоянной цепочки байтов, по которой
можно было бы идентифицировать вирус.
Такие вирусы называются полиморфными,
или самомодифицирующимися.
5. Краткий обзор антивирусных программ.
При выборе антивирусной программы необходимо учитывать не только процент обнаружения вирусов, но и способность обнаруживать новые вирусы, количество вирусов в антивирусной базе, частоту ее обновления, наличие дополнительных функций.
В
настоящее время серьезный
Существует множество антивирусных программ. Рассмотрим наиболее известные из них.
5.1 Norton AntiVirus 4.0 и 5.0 (производитель: «Symantec»).
Один из наиболее известных и популярных антивирусов. Процент распознавания вирусов очень высокий (близок к 100%). В программе используется механизм, который позволяет распознавать новые неизвестные вирусы.
В интерфейсе программы Norton AntiVirus имеется функция LiveUpdate, позволяющая щелчком на одной-единственной кнопке обновлять через Web как программу, так и набор сигнатур вирусов. Мастер по борьбе с вирусами выдает подробную информацию об обнаруженном вирусе, а также предоставляет вам возможность выбора: удалять вирус либо в автоматическом режиме, либо более осмотрительно, посредством пошаговой процедуры, которая позволяет увидеть каждое из выполняемых в процессе удаления действий.
Антивирусные базы обновляются очень часто (иногда обновления появляются несколько раз в неделю). Имеется резидентный монитор.
Недостатком данной программы является сложность настройки (хотя базовые настройки изменять, практически не требуется).
5.2 Dr Solomon's AntiVirus (производитель: «Dr Solomon's Software»).
Считается одним из самых лучших антивирусов (Евгений Касперский как-то сказал, что это единственный конкурент его AVP). Обнаруживает практически 100% известных и новых вирусов. Большое количество функций, сканер, монитор, эвристика и все что необходимо чтобы успешно противостоять вирусам.
5.3 McAfee VirusScan (производитель: «McAfee Associates»).
Это один из наиболее известных антивирусных пакетов. Очень хорошо удаляет вирусы, но у VirusScan хуже, чем у других пакетов, обстоят дела с обнаружением новых разновидностей файловых вирусов. Он легко и быстро устанавливается с использованием настроек по умолчанию, но его можно настроить и по собственному усмотрению. Вы можете сканировать все файлы или только программные, распространять или не распространять процедуру сканирования на сжатые файлы. Имеет много функций для работы с сетью Интернет.
5.4 Dr.Web (производитель: «Диалог Наука»)
Популярный отечественный антивирус. Хорошо распознает вирусы, но в его базе их гораздо меньше чем у других антивирусных программ.
5.5 Antiviral Toolkit Pro (производитель: «Лаборатория Касперского»).
Это антивирус признан во всем мире как один из самых надежных. Несмотря на простоту в использовании он обладает всем необходимым арсеналом для борьбы с вирусами. Эвристический механизм, избыточное сканирование, сканирование архивов и упакованных файлов - это далеко не полный перечень его возможностей.
Лаборатория
Касперского внимательно следит
за появлением новых вирусов и своевременно
выпускает обновления антивирусных баз.
Имеется резидентный монитор для контроля
за исполняемыми файлами.
Заключение.
Несмотря на широкую распространенность антивирусных программ, вирусы продолжают «плодиться». Чтобы справиться с ними, необходимо создавать более универсальные и качественно-новые антивирусные программы, которые будут включать в себя все положительные качества своих предшественников. К сожалению, на данный момент нет такой антивирусной программы, которая гарантировала бы защиту от всех разновидностей вирусов на 100%, но некоторые фирмы, например «Лаборатория Касперского», на сегодняшний день достигли неплохих результатов.
Защищенность
от вирусов зависит и от грамотности
пользователя. Применение вкупе всех
видов защит позволит достигнуть высокой
безопасности компьютера, и соответственно,
информации.
Список
использованной литературы
- Леонтьев В.П. «Новейшая энциклопедия персонального компьютера».
- Алексеев А.П. «Информатика», изд. «Солон», 2002г.
- Острейковский В.А. «Информатика», изд. «Высшая школа», 2001г.
- . Ф.Файтс, П.Джонстон, М.Кратц "Компьютерный вирус: проблемы и прогноз". Москва, "Мир", 1993 г.
- Документации на антивирусные программы.

- Антивирусные программы
- Антивирусные программы
- Антивирусные программы
- Антивирусные программы
- Антивирусные программы
- Антивирусные программы
- Антивирусные программы
- Антивирусные программы
- Антивирусные программы
- Антивирусные программы
- Антивирусные программы
- Антивирусные программы
- Антивирусные программы
- Антивирусные программы