ПЕРЕЛІК ДИСЦИПЛІН:
  • Адміністративне право
  • Арбітражний процес
  • Архітектура
  • Астрологія
  • Астрономія
  • Банківська справа
  • Безпека життєдіяльності
  • Біографії
  • Біологія
  • Біологія і хімія
  • Ботаніка та сільське гос-во
  • Бухгалтерський облік і аудит
  • Валютні відносини
  • Ветеринарія
  • Військова кафедра
  • Географія
  • Геодезія
  • Геологія
  • Етика
  • Держава і право
  • Цивільне право і процес
  • Діловодство
  • Гроші та кредит
  • Природничі науки
  • Журналістика
  • Екологія
  • Видавнича справа та поліграфія
  • Інвестиції
  • Іноземна мова
  • Інформатика
  • Інформатика, програмування
  • Юрист по наследству
  • Історичні особистості
  • Історія
  • Історія техніки
  • Кибернетика
  • Комунікації і зв'язок
  • Комп'ютерні науки
  • Косметологія
  • Короткий зміст творів
  • Криміналістика
  • Кримінологія
  • Криптология
  • Кулінарія
  • Культура і мистецтво
  • Культурологія
  • Російська література
  • Література і російська мова
  • Логіка
  • Логістика
  • Маркетинг
  • Математика
  • Медицина, здоров'я
  • Медичні науки
  • Міжнародне публічне право
  • Міжнародне приватне право
  • Міжнародні відносини
  • Менеджмент
  • Металургія
  • Москвоведение
  • Мовознавство
  • Музика
  • Муніципальне право
  • Податки, оподаткування
  •  
    Бесплатные рефераты
     

     

     

     

     

     

         
     
    Удосконалення антивірусного захисту документів текстового процесора Microsoft Word
         

     

    Інформатика, програмування

    Удосконалення антивірусного захисту документів текстового процесора Microsoft Word

    Курсова робота

    Автор: Біль Олег Вікторович, Костанайські державний університет імені Ахмета Байтурсынова

    Контакт: [email protected]

    Факультет інформаційних та комп'ютерних технологій

    Кафедра прикладної математики і інформаційних систем

    Вступ

    В Наприкінці минулого століття перед усім "комп'ютерним" людством виникла небезпечна проблема: комп'ютерні віруси. Учені розходяться у визначенні поняття "Комп'ютерний вірус". Ми будемо виходити з того, що під комп'ютерним вірусом розуміється програма, обов'язковим (необхідним) властивістю якої є можливість створювати свої дублікати (не обов'язково збігаються з оригіналом) і впроваджувати їх в обчислювальні мережі і/або файли, системні області комп'ютера і інші виконувані об'єкти, причому дублікати зберігають здатність до подальшому поширений.

    В початку "ери вірусів" створити програму подібного типу було вельми скрутно: був необхідний досвід програмування мовою асемблера, або досить складних мовах високого рівня, таких як C/C + +, що вимагало високої кваліфікації програміста. У середині 90-х років XX століття, з впровадженням в один з найбільш популярних програмних продуктів Microsoft Office ефективного мови автоматизації додатків Visual Basic for Applications, дана ситуація різко змінилася. Люди, які гордо називають себе вірусмейкерамі отримали прекрасний інструмент для реалізації своїх ідей досить тривіальними методами. Повідомлення про появу вірусу, що використовує нестандартний спосіб саморозмноження (документи Microsoft Word) у серпні 1995 року пройшло практично непоміченим. Даний вірус сприйняли як невдалий експеримент, в результаті чого більшість фірм, що випускають антивірусне програмне забезпечення, виявилися нездатними протистояти буквально епідемії макро-вірусів. У спішно змінювалася спеціальна комп'ютерна література, раніше відповідала на запитання про те, чи можна заразити комп'ютер при читанні файлу категоричним "ні".

    Незважаючи на всі спроби компанії Microsoft убезпечити свої додатки від вірусів, Нині макро-віруси сприймаються вже як невід'ємний атрибут персональних комп'ютерів, а доступність їх створення призвела до того, що макро-віруси становлять близько 70% з майже 70000 відомих на сьогодні комп'ютерних вірусів.

    Дана робота є спробою підвищення антивірусної захищеності комп'ютерів і мереж і спрямована на зниження як матеріальних, так і моральних збитків від дії макро-вірусів.

    Пропонований нами механізм захисту полягає у недопущенні запуску макросів без попереднього сповіщення користувача про наявність макросів і, при необхідності, ознайомлення зі змістом програмних модулів документів Word. На підставі цього механізму розроблена комп'ютерна програма із захисту від вірусів в макроси, що отримала назву MacroVirus Detector.

    Справжня робота є аналізом існуючого стану справ у сфері антивірусних технологій, а також переваг, що досягаються при використанні MacroVirus Detector.

    Глава 1. Що ми знаємо про макро-віруси?

    Як було сказано вище, до 1995 року, тобто, до появи в пакеті Microsoft Office спочатку спеціальних мов автоматизації (Word Basic), а потім і універсального - Visual Basic for Applications (VBA), написання вірусів було долею високопрофесійних програмістів. Даний факт сприяв тому, що віруси з'являлися не так часто, і великих епідемій вдавалося уникати. Досить низьку швидкість розповсюдження вірусів можна пояснити також і недостатньо розвиненими в той час комунікаціями.

    Разом з впровадженням VBA отримав новий імпульс розвитку цілий клас вірусів макро-віруси. Макро-віруси - це комп'ютерні віруси, що використовують можливості вбудованих макро мов. Найбільш поширені віруси, що вражають документи Office. У 1995 році проявив себе один з перших макро-вірусів - Concept. Він дуже швидко "заволодів" тисячами комп'ютерів у всьому світі, тому що мережа Internet була вже досить популярною, а формат MS Word фактично став стандартом передачі текстових даних. Причому, швидкість розповсюдження багато разів зростала зі збільшенням числа заражених машин, оскільки користувач зараженого комп'ютера ставав вогнищем розповсюдження вірусу для своїх товаришів по електронній переписці.

    Влітку 1996 з'явився перший вірус, що заражає таблиці Excel

         
     
         
    Реферат Банк
     
    Рефераты
     
    Бесплатные рефераты
     

     

     

     

     

     

     

     
     
     
      Все права защищены. Reff.net.ua - українські реферати ! DMCA.com Protection Status