Современные антивирусные системы. 3

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ  УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО  ОБРАЗОВАНИЯ

«Всероссийский  Заочный Финансово-Экономический  Институт» 
 

Кафедра: Прикладной информатики 
 
 
 
 

                                 КУРСОВАЯ РАБОТА

               

по  дисциплине«Информатика»

                   на  тему: «Современные антивирусные системы».

         
 
 
 
 
 
 
 

                                      Студентка:  Пикуленко Анна Олеговна

Специальность: Финансы и кредит

Курс: ФНО (специалитет)   № группы: 310

                                                    Личное дело № 09ФФД41935

Преподаватель: Савин Дмитрий Александрович

                                                     

Москва 2011 

Содержание 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Введение

 

    Данная курсовая работа состоит из двух частей: теоретической и практической.

    В теоретической части рассматривается  тема: «Современные антивирусные системы», которая является весьма актуальной т.к. современные антивирусные системы, позволяют свести к минимуму опасность заражения программного обеспечения компьютерными вирусами, искажения или уничтожения жизненно-важной информации, которое может привести к серьезным финансовым и временным потерям.

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

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

    Наилучшие результаты в настоящее время  достигнуты в создании антивирусных программ и методик их применения. Ряд разработок доведен до уровня программных продуктов и широко используются пользователями.  
 

    В практической части с помощью  пакетов прикладных программ (ППП) будут  решены и описаны в практической части курсовой работы следующие  задачи:

    • создание таблиц и заполнение таблиц данными;
    • применение математических формул для выполнения запросов в ППП;
    • построение графиков.

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

    • процессор: Intel(R) Core ( TM ) 2 Duo CPU
    • оперативная память:

Программные средства:

    • Операционная система Windows XP;
    • Microsoft Word 2003; 
    • Microsoft Excel 2003.

Современные требования к антивирусной программе.

 

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

Немаловажную  роль играет наличие большой антивирусной базы. Чем больше вирусов «знает»  антивирусная программа, тем лучше. С ростом компьютерных сетей и вовлечения большого числа организаций и частных лиц в Internet, вирусы перестают разделяться на российские и иностранные. Вирусы не знают границ, не признают таможен и могут оказаться в любом компьютере. Нельзя отгородиться от всего информационного мира железным занавесом и считать себя в безопасности. Нет никакой гарантии, что вирус, написанный в далекой Австралии, не уничтожит ценную информацию и не принесет огромные убытки именно Вам, живущему за океаном.                                                                    Следует отметить, что большая антивирусная база - это также залог удачного восстановления зараженного объекта в первоначальном виде, основанный на индивидуальном подходе к каждому вирусу и его тщательному анализу.

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

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

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

Вирусы хорошо приспособились к этому. Есть вирусы, которые могут распаковать файл, заразить его и запаковать снова (впрочем, запаковать уже зараженный файл тоже вполне возможно). Основная проблема состоит в том, что количество программ упаковки велико. К тому же один упаковщик может иметь разные версии. Таким образом, если антивирусная программа не умеет проверять упакованные объекты, то эффективность ее использования значительно снижается.

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

Возможность проверки файлов «на лету» также является достаточно важной чертой антивируса. Моментальная и принудительная проверка приходящих на компьютер файлов и  вставляемых дискет является практически 100%-й гарантией от заражения вирусом. В комплект антивирусной программы должна входить резидентная антивирусная программа, которая постоянно находясь в оперативной памяти, контролирует операции обращения к файлам и секторам и запрещает доступ к объекту, если в нем обнаружен вирус.

Важным требованием  также является существование версий антивируса под большинство популярных платформ (DOS, Windows 95, Windows 98, Windows NT, Novell NetWare, OS/2 и т.д.). Во-первых, только программа, рассчитанная на конкретную операционную систему, может полностью использовать функции этой системы. А во-вторых, если Вы одновременно используете различные платформы (скажем, Novell NetWare для сетей и DOS, Windows для рабочих станций), то лучше всего использовать для разных платформ антивирусные программы одного производителя. Это связано с тем, что порой антивирусы могут конфликтовать между собой и определять друг друга как вирус.

Любая система обеспечения информационной безопасности должна выполнять следующий ряд задач:

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

Характеристика  антивирусных систем. 

Известные ныне антивирусные программы можно разделить  на несколько типов: 
- Детекторы. Их назначение - лишь обнаружить вирус. Детекторы вирусов могут сравнивать загрузочные сектора дискет с известными загрузочными секторами, формируемыми операционными системами различных версий, и таким образом обнаружить загрузочные вирусы или выполнять сканирование файлов на магнитных дисках с целью обнаружения сигнатур известных вирусов. Такие программы в чистом виде в настоящее время редки. 
- Доктора (Фаги. Фаг) - это программа, которая способна не только обнаружить, но и уничтожить вирус, т.е. удалить его код из зараженных программ и восстановить их работоспособность (если возможно). Известнейшим в России фагом является Aidstest, созданный Д.Н.Лозинским. Одна из последних версий обнаруживает более 8000 вирусов. Aidstest для своего нормального функционирования требует, чтобы в памяти не было резидентных антивирусов, блокирующих запись в программные файлы, поэтому их следует выгрузить, либо, указав опцию выгрузки самой резидентной программе, либо воспользоваться соответствующей утилитой.  
- Ревизоры. Программа-ревизор контролирует возможные пути распространения программ-вирусов и заражения компьютеров. Программы-ревизоры относятся к самым надежным средствам защиты от вирусов и должны входить в арсенал каждого пользователя. Ревизоры являются единственным средством, позволяющим следить за целостностью и изменениями файлов и системных областей магнитных дисков. Наиболее известна в России программа-ревизор ADinf, разработанная Д.Мостовым. 
- Вакцины. Так называются антивирусные программы, ведущие себя подобно вирусам, но не наносящие вреда. Вакцины предохраняют файлы от изменений и способны не только обнаружить факт заражения, но и в некоторых случаях «вылечить» пораженные вирусами файлы. В настоящее время антивирусные программы-вакцины широко не применяются, так как в прошлые годы некоторыми некорректно работающими вакцинами был нанесен ущерб многим пользователям.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Краткий обзор антивирусных систем. 

Антивирусы  в жизни пользователей операционной системы Windows занимают особое место.

Кратко  пояснюАнтивирусы можно разделить  на: собственно антивирусы, антивирусы on-line, и комплексные антивирусы.

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

Начнем  по порядку.

1.Что  значит собственно антивирусы  – это программа, которая обеспечивает защиту Вашего компьютера от различного вида вредоносных угроз с использованием антивирусного сканера, файлового и почтового антивируса, включает в себя антишпион и антируткит – вообщем стандартный набор, исключение составляет Антивирус DrWeb PRO 6.0.17.01 2011, который дополнительно включает фаервол, т.е. межсетевой экран, как брэндмауэр в Windows, только значительно лучше и надежней.

2.Что  значит антивирусы on-line – это,  когда проверка операционной  системы Windows и установленных  дополнительных программ, производится непосредственно с сайта производителя антивирусной программы, для этого необходимо одно условие – подключение к Интернет. Одна важная деталь, хочу Вас предупредить, встречаются несовместимые антивирусные программы - одна с другой, и чтобы избежать проблем , необходимо будет отключить, т.е. деактивировать Вашу установленную антивирусную программу или вообще демонтировать, а потом вновь устанавливать, поэтому внимательно читайте инструкции и документацию. С помощью браузера, например Opera или любого другого, заходим например на сайт Kaspersky.ru, в последовательности Главная – Угрозы – Проверить на вирусы on-line и попадаем на страницу, где расположена программа Kaspersky File Scanner, и запускаем ее, далее читаем внимательно и следуем предлагаемой инструкции. Точно так же можно зайти на сайт DrWeb или на сайт Eset, разработчика программы NOD32 и проверить программное обеспечение на предмет вирусов и кода вирусной активности, дополнительно хочу отметить - всегда свежие антивирусные базы и самое главное – бесплатно, за это никому не надо платить.

3.Что  из себя представляют комплексные  антивирусы – это так называемые  комплексные антивирусные решения  защиты от всех видов Интернет  – угроз. Программы Internet Security включают в себя: антивирус, антишпион, антиспам и персональный фаервол, а также дополнительные опции: родительский контроль, резервное копирование, оптимизация компьютера. Например: Kaspersky Internet Security 2011, Norton Internet Security 2011, Eset NOD32 Smart Security.Установка перечисленных программ не вызывает особых затруднений, как правило все устанавливается нормально, единственно надо будет руками установить - Родительский контроль, обучить Спам – фильтр и иногда настроить фаервол.

4.И  последнее, что значит бесплатные, условно – бесплатные и платные антивирусы.

4.1.К  бесплатным, относят антивирусные  программы за которые не надо  платить, в их числе Avast! Free Antivirus 6.0, Avira Antivir Personal – Free Antivirus 10.0.5, AVG Anti – Virus Free 2011, Comodo Antivirus, Panda Antivirus Free, вот далеко не полный перечень. Ко всем перечисленным антивирусам регулярно выпускается обновление, как самих антивирусных баз, так и версий программ.

4.2.Условно  – бесплатные антивирусы, или  так называемые trial – версии –  предназначены для пробного использования в проверке и работе. В целях ознакомления ,разработчики программ разрешают бесплатно использовать свои программы в течении одного месяца, а далее Вы должны или купить выбранную антивирусную программу , или стереть эту выбранную антивирусную программу с жесткого диска. Дальнейшее ее использование будет невозможно, она будет заблокирована. И у Вас будет два варианта: использовать бесплатную антивирусную программу, или купить платную антивирусную программу. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Заключение. 

    Несмотря  на широкую распространенность антивирусных программ, вирусы продолжают «плодиться». Чтобы справиться с ними, необходимо создавать более универсальные  и качественно-новые антивирусные программы, которые будут включать в себя все положительные качества своих предшественников. К сожалению, на данный момент нет такой антивирусной программы, которая гарантировала бы защиту от всех разновидностей вирусов на 100%, но некоторые фирмы, например «Лаборатория Касперского», на сегодняшний день достигли неплохих результатов.

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

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

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

Практическая  часть

Общая характеристика задачи.

 
 
 
 
   
    1. Произвести  расчет платежа по кредиту клиента банка 
      (рис. 1). Ежемесячное погашение кредита осуществляется равными (аннуитетными) платежами.

   Погашение основного долга определяется как  отношение суммы кредита к  количеству месяцев, на которые выдан  кредит. Результанты округлить до целого, используя функцию ОКРУГЛ().

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

   Сумма текущего остатка по кредиту определяется как разница между суммой предыдущего остатка по кредиту и текущей суммы погашения основного долга.

   Платеж  по кредиту определяется как сумма  текущей суммы процента по кредиту и текущей суммы погашения основного долга.

  1. Результаты округлить до целого, используя функцию ОКРУГЛ(). Для того чтобы итоговая сумма погашения основного долга равнялась сумме выданного кредита, использовать функцию ЕСЛИ() для отражения остатков по платежу в последнем платеже. Сумма последнего платежа по погашению основного долга будет больше, чем платежи за предыдущие месяцы.
  2. По данным таблицы (рис. 1) построить гистограмму с отражением платежей по кредиту по месяцам.
 
 
 
 
 

Платежи по кредиту клиента_________________банка  «Акцепт» за 2006 г.

Годовая процентная ставка 16%      
Кредит  выдан на 12 месяцев    
Сумма кредита, руб. 175000      
 
Номер платежа Дата  платежа Текущий остаток по кредиту, руб. Сумма процентов, руб. Погашение основного долга, руб. Платеж  по кредиту, руб.
1 Январь 2006        
2 Февраль 2006        
3 Март 2006        
4 Апрель 2006        
5 Май 2006        
6 Июнь 2006        
7 Июль 2006        
8 Август 2006        
9 Сентябрь 2006        
10 Октябрь 2006        
11 Ноябрь 2006        
12 Декабрь 2006        
ИТОГО          

Рисунок 1 Платежи по кредиту клиента банка "Акцепт" 
 
 
 
 
 
 

Описание  алгоритма решения  задачи

 
    
  1. Запустить табличный процессор MS Excel.
  2. Создать книгу с именем «Аннуитет».
  3. Лист 1 переименовать в лист с названием «Платежи».
  4. На рабочем листе «Платежи» MS Excel создать таблицу с базовыми данными о платежах по кредиту клиента банка «Акцепт» за 2006 г.
  5. Заполнить таблицу  с базовыми данными о платежах по кредиту клиента банка «Акцепт» за 2006 г. (рис. 2).

Рис. 2. Расположение таблицы «Платежи по кредиту клиента банка «Акцепт» за 2006 г.» на рабочем листе «Платежи» MS Excel

  1. Разработать структуру шаблона таблицы «Платежи по кредиту клиента банка «Акцепт» за 2006 г.» (рис. 3).
Колонка электронной таблицы Наименование (реквизит) Тип данных Формат  данных
Длина Точность
A Номер платежа числовой 1  
B Дата платежа дата 12  
C Текущий остаток по кредиту, руб. числовой 6  
D Сумма процентов, руб. числовой 4 2
Е Погашение основного  долга, руб. текстовый 4  
F Платеж по кредиту, руб. числовой 6  
 

Рис. 3. Структура шаблона таблицы «Платежи по кредиту клиента банка «Акцепт» за 2006 г.»»

  1. На рабочем листе «Платежи» MS Excel в таблице «Платежи по кредиту клиента банка «Акцепт» за 2006 г.» заполнить графу «Текущий остаток по кредиту, руб.». Для этого занесем в ячейку C10 следующую формулу:

    = C9-E9

  • Размножить введенную в ячейку C10 формулу для остальных ячеек (с C10 по C20) данной графы.

     Таким образом, будет выполнен цикл, управляющим  параметром которого является номер  строки.

  1. На рабочем листе «Платежи» MS Excel в таблице «Платежи по кредиту клиента банка «Акцепт» за 2006 г.» заполнить графу «Сумма процентов, руб.». Для этого воспользуемся формулой:

    = CX*(B3/(B4-Y)), где:

     CX – номер строки с текущим остатком по кредиту;

     B3 - годовая процентная ставка;

     B4 – срок, на который выдан кредит;

     Y – количество месяцев пользования кредитом.

  • Указанную формулу применить для ячеек (с D9 по D20) данной графы. Для подсчета итоговой суммы процентов использовать формулу:

    =СУММ(D9:D20)

  1. На рабочем листе «Платежи» MS Excel в таблице «Платежи по кредиту клиента банка «Акцепт» за 2006 г.» заполнить графу «Погашение основного долга, руб.». Для этого воспользуемся формулой:             

    = ОКРУГЛ(CX/B4-Y;0), где:

     CX – номер строки с текущим остатком по кредиту;

     B4 – срок, на который выдан кредит;

     Y – количество месяцев пользования кредитом.

  • Указанную формулу применить для ячеек (с E9 по E20) данной графы. Для подсчета итоговой суммы процентов использовать формулу:

    = ЕСЛИ(СУММ(E9:E20)=B5;B5;0)

  1. На рабочем листе «Платежи» MS Excel в таблице «Платежи по кредиту клиента банка «Акцепт» за 2006 г.» заполнить графу «Платеж по кредиту, руб.». Для этого занесем в ячейку F9 следующую формулу:

    = ОКРУГЛ(D9+E9;0)

  • Размножить введенную в ячейку F9 формулу для остальных ячеек (с F9 по F20) данной графы.
  1. Выходная таблица данных представлена на рисунке 4. 

Рис. 4. Расположение таблицы «Платежи по кредиту клиента банка «Акцепт» за 2006 г.» на рабочем листе «Платежи» MS Excel 

    
  1. Лист 3 переименовать  в лист с названием «Диаграмма».
  2. Результаты вычислений представить графически (рис. 5).
 

 

Рис. 5. Результаты вычислений в графическом виде 
 
 
 
 
 
 
 

Список  использованной литературы.

 
 
 
  1. Информатика в экономике: Учеб. Пособие/Под. ред. проф. Б.Е. Одинцова, проф. А.Н. Романова. – М.: Вузовский учебник, 2008.
  2. Могилев А.В., Пак Н.И., Хеннер Е.К. Информатика / Под редакцией Е.К. Хеннера. М.: Академия, 2000
  3. www.stopvirus.kz
  4. www.programsafe.ucoz.ru
  5. www.premierk.ru
  6. www.refu.ru