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


Реферат

по информатике

 

на тему:

 «Компьютерные антивирусные программы.»

 

Зубовой Елены

14.03.2012

 



 

 

 

 

 

 

 

 

 

 

 

Реферат

 

по информатике

 

на тему:

 

«Компьютерные антивирусные программы »

 

ученицы 11 класса

 

МБОУ ЛСОШ №16

 

Зубовой Елены.

 

 

 

 

 

 

                                       Содержание 

 

  1. Антивирусные программы, что это такое?
    1. Виды антивирусных программ .
    2. Типы антивирусных программ.
    3. Использование антивирусных программ.
    4. Антивирусные комплексы.
    5. Обновление антивирусных программ.
  2. Заключение
  3. Список литературы

 

 

                                               Введение

 

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

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

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

Хочется сразу заметить, что слишком уж бояться вирусов  не стоит, особенно если компьютер приобретен совсем недавно, и много информации на жестком диске еще не накопилось. Вирус компьютер не взорвет. Ныне известен только один вирус (Win95.CIH), который  способен испортить "железо" компьютера. Другие же могут лишь уничтожить информацию, не более того.

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

 

 

 

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

Антивирусные программы  – это программы, позволяющие  выявлять вирусы, лечить заражённые файлы  и диски, обнаруживать и предотвращать  подозрительные(характерные для  вирусов ) действия. Разумеется, антивирусные программы надо применять наряду с регулярным резервированием данных и использованием профилактических мер, позволяющих уменьшить вероятность  заражения вирусом.

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

Ревизоры: запоминают сведения о состоянии файлов и системных областей дисков, а при последующих запусках – сравнивают их состояние исходным. При выявлении несоответствий об этом сообщается пользователю. Часто ревизоры можно настроить так, чтобы они выдавали сообщения только о подозрительных изменениях, не беспокоя лишний раз пользователя. Позволяют также “лечить” заражённые файлы или диски, удаляя из их вирусы(это удаётся сделать почти для всех типов вирусов).

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

 

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

Замечания.

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

2. Многие программы-сторожа  проверяют перед перезагрузкой,  выполняемой по нажатию Ctr Alt Del или по запросу программы, вставленные  в дисководы дискеты на наличие  загрузочных вирусов. Однако если  загрузка осуществляется по нажатию  кнопки «Reset» или по включению  компьютера, то программы-сторожа  ничем помочь не смогут –  ведь заражение загрузочным вирусом  происходит при загрузке операционной  системы, т.е. до запуска любых  программ или установки драйверов.

3. Иногда применяются  также программы-вакцины, или  иммунизаторы, они модифицируют  программы и диски таким образом,  что это не отражается на  роботе программ, но тот вирус,  от которого производится вакцинация, считает эти программы или  диски уже заражёнными. Эти  программы малоэффективны и далее  не рассматриваются.

 

 

 

 

 

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

  • AIDSTEST .

 В нашей стране, как уже было сказано  выше,  особую  популярность приобрели антивирусные программы, совмещающие в  себе  функции детекторов и докторов. Самой известной из них является программа AIDSTEST Д.Н. Лозинского. В Украине  практически  на  каждом IBM-совместимом персональном компьютере есть одна из версий этой программы. Одна из последних версия обнаруживает более 8000 вирусов. Aidstest для  своего  нормального  функционирования  требует, чтобы в памяти не было резидентных антивирусов,  блокирующих  запись в программные файлы, поэтому их следует выгрузить, либо, указав опцию выгрузки самой резидентной программе, либо  воспользоваться соответствующей утилитой.При запуске Aidstest проверяет, оперативную память на наличие известных ему вирусов и обезвреживает их. При этом  парализуются только функции вируса, связанные с размножением, а  другие побочные эффекты могут оставаться. Поэтому программа после  окончания обезвреживания вируса в памяти выдает запрос о  перезагрузке. Следует обязательно последовать этому совету, если оператор ПЭВМ не является системным программистом, занимающимся изучением свойств вирусов. При чем следует перезагрузиться  кнопкой  RESET, так как при "теплой перезагрузке" некоторые вирусы  могут  сохраняться. Вдобавок,  лучше  запустить  машину  и  Aidstest  с  защищённой от записи дискеты, так как  при  запуске  с  зараженного диска вирус может записаться в память  резидентом  и  препятствовать лечению.Aidstest тестирует свое тело на наличие известных вирусов,  а также по искажениям в своем коде судит о своем заражении неизвестным вирусом. При этом возможны случаи ложной  тревоги,  например  при сжатии антивируса упаковщиком. Программа не имеет графического интерфейса, и режимы ее  работы задаются с помощью ключей. Указав путь, можно проверить не весь диск, а отдельный подкаталог.  

 

  • DOCTOR WEB.

 

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

Тестирование винчестера Dr.Web-ом занимает на много больше времени, чем Aidstest-ом, поэтому не  каждый  пользователь  может себе позволить  тратить столько  времени  на  ежедневную  проверку всего жесткого диска. Таким пользователям можно  посоветовать  более тщательно (с  опцией /S2) проверять принесенные  извне дискеты. Если информация на дискете  находится в архиве  (а  в  последнее время программы и  данные переносятся с машины на машину только  в таком виде; даже  фирмы-производители  программного  обеспечения, например Borland, пакуют свою продукцию),  следует  распаковать  его в отдельный каталог на жестком диске и сразу же, не  откладывая, запустить Dr.Web, задав ему  в качестве параметра вместо имени  диска полный путь к этому подкаталогу. И все же нужно хотя  бы раз  в две недели производить полную проверку "винчестера" на  вирусы с заданием максимального уровня эвристического анализа.  

 

  • MICROSOFT ANTIVIRUS .

В состав современных версий MS-DOS (например, 7.10) входит  антивирусная программа Microsoft Antivirus (MSAV). Этот  антивирус может работать в режимах детектора-доктора и ревизора.MSAV имеет дружественный интерфейс в стиле MS-Windows, естественно, поддерживается мышь. Хорошо реализована  контекстная  помощь: подсказка есть практически к любому пункту меню, к любой ситуации. Универсально реализован доступ к пунктам меню: для  этого можно использовать клавиши управления курсором, ключевые  клавиши (F1-F9), клавиши, соответствующие одной из букв названия  пункта, а также мышь. Флажки установок в пункте меню Options можно  устанавливать как клавишей ПРОБЕЛ, так и  клавишей  ENTER.Серьёзным неудобством при использовании программы является то, что она сохраняет таблицы с данными о файлах не в одном файле, а разбрасывает их по всем директориям.При запуске программа загружает собственный  знакогенератор  и читает дерево каталогов текущего  диска,  после чего  выходит в главное меню.Не понятно, зачем читать дерево каталогов сразу при запуске: ведь пользователь может и не захотеть  проверять  текущий диск. В главном меню можно сменить диск (Select  new  drive), выбрать между проверкой без удаления вирусов (Detect) и с их удалением (Detect&Clean).При запуске проверки диска (как  в  режиме удаления, так и без него) программа сначала сканирует  память  на наличие известных ей вирусов. При этом выводится индикация проделанной работы в виде цветной полоски и процента выполненной работы. После сканирования памяти MSAV принимается за проверку непосредственно диска.При первой проверке MSAV создает в каждой директории, содержащей исполнимые файлы, файлы CHKLIST.MS, в которые записывает  информацию о  размере,  дате,  времени,  атрибутах,  а  также  контрольную сумму контролируемых файлов.

Если изменились размер и  дата, то программа сообщит об  этом пользователю и запросит о дальнейших действиях: обновить информацию (Update), установить дату и время в соответствие с данными  в CHKLIST.MS (Repair), продолжить, не обращая внимания  на  изменения  в данном файле (Continue), прервать проверку (Stop). Если изменилась контрольная сумма, то MSAV выведет такое же окно, только вместо пункта Repair будет пункт Delete (удалить), так как  программа не может  восстановить содержимое файла. При  обнаружении вируса в режиме Detect&Clean программа удалит этот вирус.  Проверку диска в обоих режимах можно  приостановить, либо  полностью  прервать, нажав ESC (или F3)  и  ответив  на  соответствующий  вопрос программы. Во время сканирования  диска  выводится  информация о проделанной  работе: процент обработанных каталогов  и процент  обработанных файлов в  текущем  каталоге.  Эта  информация  выдается также наглядно, в виде цветной полоски, как и при  проверке  памяти. В конце проверки MSAV выдает отчет в виде таблицы, в  которой сообщается о количестве проверенных жестких дисков и  гибких дисков, о количестве проверенных, инфицированных и вылеченных  файлов. Кроме того, выводится время сканирования.В  меню Options можно сконфигурировать программу  по собственному желанию. Здесь можно  установить режим  поиска  вирусов-невидимок (Anti-Stealth), проверки всех (а не только  исполнимых)  файлов (Check All Files), а  также разрешить или запретить  создавать таблицы CHKLIST.MS (Create New Checksums). К тому  же  можно  задать режим  сохранения отчета о проделанной  работе в  файле.  Если установить опцию Create Backup, то перед удалением  вируса из  зараженного файла  его копия будет сохранена  с расширением *.VIRНаходясь в основном меню, можно  просмотреть  список  вирусов, известных программе MSAV, нажав  клавишу F9.  При  этом  выведется  окно с названиями вирусов. Чтобы  посмотреть более  подробную  информацию о вирусе, нужно подвести курсор к  его  имени  и  нажать ENTER. Можно быстро перейти к интересующему  вирусу,  набрав  первые буквы  его имени. Информацию о вирусе можно  вывести  на  принтер, выбрав соответствующий  пункт меню.  

 

  • ADINF .

ADinf относится к классу  программ-ревизоров.  Антивирус   имеет высокую скорость работы, способен с успехом  противостоять   вирусам, находящимся в памяти. Он позволяет контролировать  диск,  читая его по секторам  через BIOS и не используя системные   прерывания DOS, которые может перехватить  вирус. Программа ADinf получила  первый приз на Втором Всесоюзном  конкурсе  антивирусных  программ  в 1990  году,  а  также   второй  приз  на  конкурсе  Borland Contest'93. ADinf был  единственным  антивирусом, который летом 1991  года  обнаружил  вирус  DIR, построенный  на принципиально новом способе  заражения и маскировки.Для лечения  заражённых файлов применяется   модуль  ADinf  Cure Module, не входящий  в  пакет  ADinf  и  поставляющийся  отдельно. Принцип работы модуля - сохранение небольшой базы данных,  описывающей контролируемые файлы.  Работая  совместно,  эти   программы позволяют обнаружить  и удалить около 97% файловых  вирусов и  100% вирусов  в   загрузочном  секторе.  К   примеру,  нашумевший  вирус SatanBug был легко обнаружен, и заражённые  им файлы  автоматически восстановлены.  Причем, даже те пользователи, которые   приобрели ADinf и ADinf Cure Module за несколько   месяцев  до  появления этого  вируса, смогли без труда от  него  избавиться/В отличие от других антивирусов Advansed Diskinfoscope не требует загрузки с эталонной, защищённой от записи дискеты. При загрузке с винчестера надежность защиты не уменьшается.ADinf имеет хорошо выполненный дружественный интерфейс,  который реализован в  графическом режиме. Программа работает непосредственно с  видеопамятью,  минуя BIOS, при этом поддерживаются все графические адаптеры. Наличие большого количества ключей  позволяет  пользователю  создать максимально удобную для него конфигурацию системы. Можно  установить, что именно нужно контролировать: файлы с заданными расширениями, загрузочные сектора, наличие сбойных кластеров, новые файлы на наличие Stealth-вирусов, файлы из списка неизменяемых и т.д.

По своему желанию пользователь может запретить проверять некоторые  каталоги (это нужно, если каталоги являются рабочими и  в них всё  время происходят изменения)Имеется  возможность  изменять способ доступа  к диску (BIOS, Int13h или Int25h/26h), редактировать  список расширений проверяемых файлов, а также  назначить каждому  расширению собственный вьюер, с  помощью  которого  будут просматриваться  файлы с этим расширением. В  традициях  современного программного обеспечения  реализована  работа  с мышью. Как и вся продукция фирмы "ДиалогНаука",  ADinf  поддерживает программно-аппаратный комплекс Sheriff.При инсталляции ADinf в  систему  имеется  возможность  изменить имя основного файла ADINF.EXE и имя таблиц,  при  этом  пользователь может задать любое  имя. Это очень полезная функция, так  как в последнее время  появилось множество  вирусов,  "охотящихся"  за антивирусами (например, есть вирус, который изменяет программу Aidstest так, что она вместо заставки фирмы "ДиалогНаука" пишет: "Лозинский - пень"), в том числе  и за ADinf.Полезной функцией является возможность работы с DOS, не выходя из программы. Это бывает полезно, когда  нужно  запустить  внешний антивирус  для лечения файла, если  у  пользователя  нет  лечащего блока ADinf Cure Module. Ещё одна интересная функция - запрещение работы с системой при  обнаружении изменений на диске. Эта  функция  полезна,  когда  за терминалами работают пользователи, не имеющие ещё большого  опыта  в общении с компьютером. Такие  пользователи, по незнанию или по халатности, могут проигнорировать сообщение ADinf и продолжить работу, как ни в  чём не бывало, что может привести к  тяжёлым  последствиям. Если же установлен  ключ  -Stop  в  строке  вызова  Adinf AUTOEXEC.BAT, то при обнаружении  изменений  на  диске  программа  потребует позвать системного программиста, обслуживающего данный терминал, а  если пользователь нажмет ESC или  ENTER,  то  система перезагрузится и  все повторится снова.  

 

1.3.Использование  антивирусных программ.

Поступающие из внешних источников данные (файлы, дискеты и т.д.) проверяются  программой-детектором. Если эти данные забыли проверить, и заражённая программа  была запущена, её может «поймать»  программа-сторож. Правда, в обоих  случаях надёжно обнаруживаются лишь вирусы, известные этим антивирусным программам. Неизвестные вирусы детекторы  и сторожа, не включающие в себя эвристический  анализатор, не обнаруживают вовсе (пример – программа Aidstest), а имеющие такой  анализатор – обнаруживают не более  чем в 80-90% случаев.

Сторожа могут обнаруживать даже неизвестные вирусы, если они  очень нагло себя ведут, например, пытаются отформатировать жёсткий  диск или внести изменения в системные  файлы или области диска на жёстком диске. Впрочем, некоторые  вирусы умеют обходить такой контроль. Более мелкие пакости вирусов(изменение  программных файлов, запись в системные  области дискет и т.д.) обычно не отслеживаются, так как эти действия выполняются  не только вирусами, но и многими  программами.

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

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

 

 

 

 

1.4. Антивирусные  комплексы.

 

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

Пример: в антивирусном комплексе Norton antiviral функции детектора и  ревизора выполняет основная программа  комплекса (NAVW.EXE или NAVW32.EXE), а функции  сторожа – отдельная резидентная  программа (NAVTSR.EXE или NAVBRES.EXE).

В антивирусном комплекте DSAV фирмы «Диалог-Наука» функции детектора  и ревизора выполняются отдельными программами (причём в качестве детекторов предлагается использовать сразу две  программы – Aidstest и Dr.Web). Однако некоторые  элементы интеграции в этом комплексе  всё же есть: программа-ревизор Adinf может  формировать список измененных файлов, а программа Aidstest и Dr.Web – проверять  файлы только из этого списка. Это  заметно сокращает время проверки  жёстких дисков на наличие вирусов.

А в качестве фильтра фирма  «Диалог-Наука» предлагает аппаратно-программный  комплекс Sheriff, который позволяет  на аппаратном уровне выявлять и пресекать  нежелательную деятельность вирусов: изменение загрузочных областей дисков, системных файлов DOS, иных файлов по указанию пользователя. Такая защита гораздо надёжнее, чем программная, поскольку её ни один вирус обойти не может. Однако, Sheriff имеет и недостаток – он не проверяет запускаемые  программы на наличие вирусов.

 

 

 

1.5. Обновление антивирусных программ.

 

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

Замечания.

1. Для некоторых программ (например, Norton AntiVirus ) для обновления  не надо покупать новую версию  программы, а следует переписать  с помощью модема новую версию  базы данных со сведениями  о вирусах. Обычно это можно  делать бесплатно.

2. Фирма «Диалог-Наука»  позволяет приобрести годовой  абонемент, позволяющий получать  самые последние версии программ Aidstest, Dr.Web, Adinf и AdinfExt по электронной  почте или через BBS фирмы «Диалог-Наука». При продлении годового абонемента  предоставляется скидка 50%. Последние  версии базы данных со сведениями  о вирусах для программы NortonAntiVirus можно бесплатно списать по  модему с FTP-сервера ftp. symantec. com или с WWW-сервера www. symantec. com. В  обоих случаях обновление версий  выполняется не одного раза  в месяц. 

 

2.Заключение.

Сегодня науке известно около 30 тысяч компьютерных вирусов –  маленьких вредоносных программок, следующих в своей жизни только трём заповедям – Плодиться, Прятаться  и Портить.

А стоит за всем этим…  простое человеческое тщеславие, глупость и инстинктивная тяга к разрушениям. Мы умиляемся, видя сосредоточенно уничтожающего  песчаный замок или старый журнал ребёнка - а позднее такие вот  подросшие, но так и не выросшие дети калечат наши компьютеры. 

 

3.Список литературы

 

  • Фигурнов В. Э.  «IBM PC для пользователя от начинающего - до опытного». Полностью переработанное 7-ое издание.
  • Журнал для пользователей персональных компьютеров «Мир ПК»
  • Журналы «КомпьютерПресс».
  • Леонтьев В.П. «Новейшая энциклопедия персонального компьютера».
  • http://www.bestreferat.ru/referat-53058.html
  • Безруков Н.Н. "Компьютерные вирусы", Москва, Наука, 1991.
  • Мостовой Д.Ю. "Современные технологии борьбы с вирусами" // Мир ПК. - №8. - 1993.
  • Денисов Т.В. "Антивирусная защита"//Мой Компьютер-№4-1999г.
  • http://www.dials.ru/
  • http://www.avp.ru/
  •    http://www2.dialognauka.ru/
  • http://www.apl.ru/isvwsolaris.htm
  • http://www.act.ru/av/Solomon/DrSolom_report.asp

2

1


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