Відмінності між версіями «Антивіруси»
Рядок 1: | Рядок 1: | ||
<h1 style="font-family: Times New Roman; font-size: 12pt;"> | <h1 style="font-family: Times New Roman; font-size: 12pt;"> | ||
− | Значною загрозою для інформації є [[ВІРУСИ]]. </h1> | + | Значною загрозою для інформації є [[ВІРУСИ]]. |
+ | <p>Перші антивірусні програми з'явилися ще взимку 1984 року (перший вірус для персональних комп'ютерів компанії Apple з'явився в 1977 році, і тільки в 1981 році з'явилися віруси, що представляють яку-небудь погрозу) під назвами CHK4BOMB і BOMBSQAD. Їх написав американський програміст Енді Хопкінс (Andy Hopkins). CHK4BOMB дозволяла проаналізувати текст завантажувального модуля і виявити всі текстові повідомлення та «підозрілі» ділянки коду. Програма BOMBSQAD перехоплювала операції запису і форматування, виконувані через BIOS. При виявленні забороненої операції можна було дозволити або заборонити її виконання | ||
+ | </p> | ||
+ | |||
+ | <p>Перший сучасний антивірус з'явився в 1985 році. Програма DRPROTECT створена зусиллями ''Джі Вонг'' (Gee Wong). Розробка блокувала всі операції (запис, форматування), виконувані через BIOS. У разі виявлення такої операції програма вимагала рестарту системи.</p> | ||
+ | |||
+ | <p>Антивірусні програми до початку 90-х років являли собою, по суті, набір з декількох десятків сигнатур (зразків вірусного коду), які зберігалися в тілі програми. Передбачалася також процедура пошуку цих сигнатур в файлах. Причому найчастіше ці сигнатури розробники навіть не шифрували. Виходило так, що часом один антивірус легко міг «знайти вірус» в іншому. Ускладнення ситуації з вірусами спричинило за собою і ускладнення програм, які були покликані боротися з ними. Як це зазвичай буває, зовсім скоро ініціатива по розробці і згодом продажу антивірусних програм перейшла до великим компаніям, що складається, природно, більш ніж з одного програміста-ентузіаста. З гордістю варто відзначити, що в розвитку цієї індустрії одну з провідних ролей зіграли програмісти з Россіі.</p> | ||
+ | |||
+ | <p></p> | ||
+ | <p></p> | ||
+ | <p></p> | ||
+ | |||
+ | </h1> |