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

     

     

     

     

     

         
     
    Антивірусні програми
         

     

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

    Введення.

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

    У міру розвитку та модернізації комп'ютерних систем та програмногозабезпечення зростає обсяг і підвищується уразливість що зберігаються в нихданих. Одним з нових факторів, різко підвищили цю уразливість,є масове виробництво програмно-сумісних потужних персональних
    ЕОМ, що стало однією з причин появи нового класу програм -вандалів - комп'ютерних вірусів. Найбільша небезпека, що виникає у зв'язкуз небезпекою зараження програмного забезпечення комп'ютерними вірусами,полягає в можливості спотворення або знищення життєво-важливоюінформації, що може призвести не лише до фінансових та тимчасовимвтрат, а й спричинити людські жертви.

    Комп'ютерні віруси одержали дуже широке поширення, і боротьба зними доставляє рядовому користувачеві велику «головний біль». Томуважливо розуміти способи поширення і характер появи вірусів, іспособи боротьби з ними.

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

    1. Сутність і прояв комп'ютерних вірусів.

    Комп'ютерним вірусом називається спеціально написана програма,здатна мимовільно приєднуватися до інших програм, створюватисвої копії та впроваджувати їх у файли, системні області комп'ютера і вобчислювальні мережі з метою порушення роботи програм, псування файлів ікаталогів, створення всіляких перешкод у роботі на комп'ютері.

    Причини появи і розповсюдження комп'ютерних вірусів, з одногобоку, ховаються в психології людської особистості та її тіньовихсторонах (заздрості, помсти, пихатість невизнаних творців, неможливостіконструктивно застосувати свої здібності), з іншого боку, обумовленівідсутністю апаратних засобів захисту та протидії з бокуопераційної системи персонального комп'ютера.

    Основними шляхами проникнення вірусів у комп'ютер є знімнідиски (гнучкі та лазерні), а також комп'ютерні мережі. Зараження жорсткогодиска вірусами може статися під час завантаження комп'ютера з дискети,що містить вірус. Таке зараження може бути і випадковим, наприклад, якщодискету не витягнув з вашого приводу і перезавантажили комп'ютер, при цьому дискетаможе і не бути системною. Заразити дискету набагато простіше. На неї вірусможе потрапити, навіть якщо дискету просто вставили в дисковод зараженогокомп'ютера і, наприклад, прочитали її зміст.

    Заражений диск - це диск, в завантажувальному секторі якого знаходитьсяпрограма - вірус.

    Після запуску програми, яка містить вірус, стає можливимзараження інших файлів. Найбільш часто заражаються вірусом завантажувальнийсектор диска і виконувані файли, що мають розширення ЕХЕ, СОМ, SYS або ВАТ.
    Вкрай рідко заражаються текстові та графічні файли.

    Заражена програма - це програма, яка містить впроваджену в неїпрограму-вірус.

    При зараженні комп'ютера вірусом дуже важливо вчасно йоговиявити. Для цього слід знати про основні ознаки проявувірусів. До них можна віднести наступні:

    . припинення роботи або неправильна робота раніше успішно функціонуючих програм;

    . повільна робота комп'ютера;

    . неможливість завантаження операційної системи;

    . зникнення файлів і каталогів чи спотворення їх вмісту;

    . зміна дати і часу модифікації файлів;

    . зміна розмірів файлів;

    . несподіване значне збільшення кількості файлів на диску;

    . істотне зменшення розміру вільної оперативної пам'яті;

    . виведення на екран непередбачених повідомлень або зображень;

    . подача непередбачуваних звукових сигналів;

    . часті зависання і збої в роботі комп'ютера.

    Перераховані вище явища необов'язково викликаються присутністювірусу, а можуть бути наслідком інших причин. Тому завжди утрудненаправильна діагностика стану комп'ютера.

    2. Класифікація вірусів.

    Безліч комп'ютерних вірусів, що існують на сучасному етапіможна розділити на кілька груп.

    1. На місці існування.

    е

    Мережні віруси поширюються по різних мережах, тобто при передачіінформації з одного комп'ютера на інший, з'єднані між собою мережею,наприклад Інтернет.

    Файлові віруси заражають виконавчі файли і завантажуються післязапуску тієї програми, в якій він знаходиться. Файлові віруси можутьвпроваджуватися і в інші файли, але записані в таких файлах, вони не отримуютьуправління і втрачають здатність до розмноження.

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

    Файлово-завантажувальні віруси заражають одночасно файли і завантажувальнісектори диска.

    2. За способом зараження середовища проживання.

    Резидентний вірус при зараженні комп'ютера залишає в оперативнійпам'яті свою резидентну частина, яка потім перехоплює зверненняопераційної системи до об'єктів зараження (файлів, завантажувальним секторамдисків і т.п.) і впроваджується в них. Резидентні віруси знаходяться в пам'яті іє активними аж до вимикання або перезавантаження комп'ютера.

    Нерезидентні вірус не заражає пам'ять комп'ютера і є активнимобмежений час. Активізуються в певні моменти, наприклад приобробки документів текстовим процесором.

    3. За деструктивним (руйнівним) можливостям.

    Нешкідливі віруси виявляються тільки в тому, що зменшують обсяг пам'ятіна диску в результаті свого поширення.

    Безпечні, так само зменшують обсяг пам'яті, не заважають роботі комп'ютера,такі віруси породжують графічні, звукові й інші ефекти.

    Небезпечні віруси, які можуть привести до різних порушень в роботікомп'ютера, наприклад до зависання або неправильної друку документа.

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

    4. За особливостями алгоритму.

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

    Віруси-станції (черв'яки) поширюються по комп'ютерних мережах,обчислюють адреси мережних комп'ютерів і записують за цими адресами своїкопії.

    Віруси невидимки (стелс-віруси) - віруси, які дуже важковиявити та знешкодити, так як вони перехоплюють звертання операційноїсистеми до уражених файлів і секторів дисків та підставляють замість свогонезаражені ділянки диска.

    Мутанти (привиди) містять алгоритми шифрування-розшифровки, завдякияким копії одного і того ж вірусу не мають ні одного повторюєтьсяланцюжка байтів. Такі віруси самі складні у виявленні.

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

    Супутники - вірус, який не змінює файл, а для здійсненних програм
    (exe) створюють однойменні програми типу com, які при виконаннівихідної програми запускаються першими, а потім передають керуваннявихідної виконуваної програмі.

    Студентські віруси являють собою найпростіші і легковиявляються віруси.

    Проте чіткого поділу між ними не існує, і всі вони можутьскладати комбінацію варіантів взаємодії - своєрідний вірусний
    "коктейль".

    3. Антивірусні програми.

    Для виявлення, видалення і захисту від комп'ютерних вірусів розробленіспеціальні програми, які дозволяють виявляти і знищувати віруси.
    Такі програми називаються антивірусними. Сучасні антивірусніпрограми являють собою багатофункціональні продукти, що поєднують усобі як превентивні, профілактичні засоби, так і засоби лікуваннявірусів і відновлення даних.

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

    Кількість і різноманітність вірусів велике, і щоб їх швидко іефективно виявити, антивірусна програма повинна відповідати деякимпараметрами.

    Стабільність і надійність роботи. Цей параметр, без сумніву,є визначальним - навіть найкращий антивірус виявиться зовсіммарним, якщо він не зможе нормально функціонувати на вашомукомп'ютері, якщо в результаті будь-якого збою в роботі програми процесперевірки комп'ютера не пройде до кінця. Тоді завжди є вірогідністьтого, що якісь заражені файли залишилися непоміченими.

    Розміри вірусної бази програми (кількість вірусів, які правильновизначаються програмою). З урахуванням постійної появи нових вірусів базаданих повинна регулярно оновлюватись - що користі від програми, не що бачитьполовину нових вірусів і, як наслідок, створює помилкове відчуття
    "Чистоти" комп'ютера. Сюди ж слід віднести і можливість програмивизначати різноманітні типи вірусів, і вміння працювати з файламирізних типів (архіви, документи). Важливим також є наявністьрезидентного монітора, що здійснює перевірку всіх нових файлів "на льоту"
    (тобто автоматично, у міру їх запису на диск).

    Швидкість роботи програми, наявність додаткових можливостей типуалгоритмів визначення навіть невідомих програмі вірусів (евристичнесканування). Сюди ж слід віднести можливість відновлюватизаражені файли, не стираючи їх з жорсткого диска, а лише видаливши з нихвіруси. Важливим є також відсоток помилкових спрацьовувань програми
    (помилкове визначення вірусу в "чистому" файлі).

    Багатоплатформність (наявність версій програми під різніопераційні системи). Звичайно, якщо антивірус використовується тільки вдома, наодному комп'ютері, то цей параметр не має великого значення. Але осьантивірус для великої організації просто зобов'язаний підтримувати всіпоширені операційні системи. Крім того, при роботі в мережіважливим є наявність серверних функцій, призначених дляадміністративної роботи, а також можливість роботи з різними видамисерверів.

    3.2 Характеристика антивірусних програм.

    Антивірусні програми поділяються на: програми-детектори, програми -доктора, програми-ревізори, програми-фільтри, програми-вакцини.

    Програми-детектори забезпечують пошук і виявлення вірусів воперативної пам'яті і на зовнішніх носіях, і при виявленні видаютьвідповідне повідомлення. Розрізняють детектори універсальні іспеціалізовані.

    Універсальні детектори в своїй роботі використовують перевіркунезмінності файлів шляхом підрахунку та порівняння з еталоном контрольноїсуми. Недолік універсальних детекторів пов'язаний з неможливістювизначення причин викривлення файлів.

    Спеціалізовані детектори здійснюють пошук відомих вірусів за їхсигнатурі (повторюваному ділянці коду). Недолік таких детекторівполягає в тому, що вони не здатні виявляти всі відомі віруси.

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

    Недоліком таких антивірусних про грам є те, що вони можутьзнаходити тільки ті віруси, які відомі розробникам таких програм.

    Програми-доктора (фаги), не тільки знаходять заражені вірусами файли,але й "лікують" їх, тобто видаляють з файлу тіло програми вірусу, повертаючифайли в початковий стан. На початку своєї роботи фаги шукають віруси воперативної пам'яті, знищуючи їх, і лише потім переходять до "лікування"файлів. Серед фагів виділяють поліфаг, тобто програми-доктори,призначені для пошуку і знищення великої кількості вірусів.

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

    Програми-ревізори відносяться до найнадійніших засобів захисту відвірусів. Ревізори запам'ятовують початковий стан програм, каталогів тасистемних областей диска тоді, коли комп'ютер не заражений вірусом, а потімперіодично або за бажанням користувача порівнюють поточний стан звихідним. Виявлені зміни виводяться на екран відеомонітора. Якправило, порівняння станів проводять відразу після завантаження операційноїсистеми. При порівнянні перевіряються довжина файлу, код циклічного контролю
    (контрольна сума файла), дата і час модифікації, інші параметри.

    Програми-ревізори мають достатньо розвинуті алгоритми, виявляютьстелс-віруси і можуть навіть відрізнити зміни версії перевіряється програмивід змін, внесених вірусом.

    Програми-фільтри (сторожа) являють собою невеликі резидентніпрограми, призначені для виявлення підозрілих дій прироботі комп'ютера, характерних для вірусів. Такими діями можутьбути:

    . спроби корекції файлів з розширеннями СОМ і ЕХЕ;

    . зміна атрибутів файлів;

    . прямий запис на диск по абсолютному адресою;

    . запис у завантажувальні сектори диска.

    . завантаження резидентного програми.

    При спробі будь-якої програми здійснити зазначені дії
    "сторож" посилає користувачеві повідомлення н пропонує заборонити абодозволити відповідна дія. Програми-фільтри досить корисні, такяк здатні виявити вірус на ранній стадії його існування дорозмноження. Проте вони не "лікують" файли і диски. Для знищення вірусівпотрібно застосувати інші програми, наприклад фаги. До недоліків програм -сторожів можна віднести їх "настирливість" (наприклад, вони постійно видаютьПопередження про будь-якій спробі копіювання виконуваного файлу), а такожможливі конфлікти з іншим програмним забезпеченням.

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

    Істотним недоліком таких програм є їх обмеженіможливості щодо запобігання зараження від великої кількості різноманітнихвірусів.

    3.3 Короткий огляд антивірусних програм.

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

    В даний час серйозний антивірус повинен вміти розпізнавати неменше 25000 вірусів. Це не означає, що всі вони знаходяться "на волі". НаНасправді більшість з них або вже припинили своє існування абознаходяться в лабораторіях і не поширюються. Реально можна зустріти 200 -
    300 вірусів, а небезпеку представляють лише кілька десятків з них.

    Існує безліч антивірусних програм. Розглянемо найбільшвідомі з них.

    Norton AntiVirus 4.0 і 5.0 (виробник: «Symantec »).

    Один з найбільш відомих і популярних антивірусів. Відсотокрозпізнавання вірусів дуже високий (близький до 100%). У програмівикористовується механізм, який дозволяє розпізнавати нові невідомівіруси.

    В інтерфейсі програми Norton AntiVirus є функція LiveUpdate,дозволяє клацанням на одній-єдиній кнопці оновлювати через Web якпрограму, так і набір сигнатур вірусів. Майстер з боротьби з вірусами видаєдокладну інформацію про виявлений вірус, а також надає вамможливість вибору: видаляти вірус або в автоматичному режимі, або більшеобачно, за допомогою покрокової процедури, що дозволяє побачитикожне з виконуються в процесі видалення дій.

    Антивірусні бази оновлюються дуже часто (іноді оновленняз'являються кілька разів на тиждень). Є резидентний монітор.

    Недоліком даної програми є складність налаштування (хочабазові налаштування змінювати, практично не потрібно).

    Dr Solomon's AntiVirus (виробник: «Dr Solomon's Software »).

    Вважається одним з найкращих антивірусів (Євген Касперський як -якось сказав, що це єдиний конкурент його AVP). Виявляєпрактично 100% відомих і нових вірусів. Велика кількість функцій,сканер, монітор, евристика і все що необхідно щоб успішно протистоятивірусів.

    McAfee VirusScan (виробник: «McAfee Associates »).

    Це один з найбільш відомих антивірусних пакетів. Дуже добревидаляє віруси, але у VirusScan гірше, ніж в інших пакетів, йдуть справи звиявленням нових різновидів файлових вірусів. Він легко і швидковстановлюється з використанням настройок за замовчуванням, але його можнаналаштувати і на власний розсуд. Ви можете сканувати всі файли аботільки програмні, розповсюджувати або не поширювати процедурусканування на стислі файли. Має багато функцій для роботи з мережею
    Інтернет.

    Dr.Web (виробник: «Діалог Наука»)

    Популярний вітчизняний антивірус. Добре розпізнає віруси, але вйого базі їх набагато менше ніж у інших антивірусних програм.

    Antiviral Toolkit Pro (виробник: «Лабораторія Касперського »).

    Це антивірус визнаний у всьому світі як один з найнадійніших. < br>Незважаючи на простоту у використанні він володіє всім необхідним арсеналомдля боротьби з вірусами. Евристичний механізм, надмірне сканування,сканування архівів і упакованих файлів - це далеко не повний перелікйого можливостей.

    Лабораторія Касперського уважно стежить за появою нових вірусіві своєчасно випускає оновлення антивірусних баз. Є резидентниймонітор для контролю за виконуваними файлами.

    Висновок.

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

    Захищеність від вірусів залежить і від грамотності користувача.
    Застосування укупі всіх видів захистів дозволить досягти високої безпекикомп'ютера, і відповідно, інформації.

    Список літератури:

    1. Алексєєв А.П. «Інформатика», вид. «Солон», 2002р.

    2. Острейковскій В.А. «Інформатика», вид. «Вища школа», 2001р.

    3. http://www.ctc.msiu.ru/materials/Book1/contents.html

    4. http://school.bakai.ru/inform/inform.htm

    ----------------------- < p> Віруси.

    Мережеві.

    Файлові.

    Завантажувальні

    Файлово-завантажувальні

    Віруси.

    Резидентні.

    Нерезидентні.

    Віруси.

    Безпечні.

    Небезпечні.

    Дуже небезпечні.

    Віруси.

    Репликаторы.

    Паразитичні.

    Невидимки.

    Супутники.

    Троянські.

    Нешкідливі.

    Студентські.

    Мутанти.


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

     

     

     

     

     

     

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