Було запропоновано цю статтю або розділ до Хронологія комп'ютерних вірусів та хробаків, але, можливо, це варто додатково . Пропозиція з липня 2018. |
Найперші програми, які самовідтворюються
Основи теорії механізмів самовідтворювання заклав американець угорського походження Джон фон Нейман, який в 1951 році запропонував метод створення таких механізмів. Першою публікацією, присвяченої створенню систем що самовідтворюються, є стаття Л. С. Пенроуз в співавторстві зі своїм батьком, нобелівським лауреатом з фізики Р. Пенроуз, про механічні структури що самовідтворюються, опублікована в 1957 році американським журналом Nature. У цій статті, поряд з прикладами чисто механічних конструкцій, була приведена якась двовимірна модель подібних структур, здатних до активації, захоплення і звільнення. За матеріалами цієї статті Ф. Ж. Шталь (англ. F. G. Stahl) запрограмував на машинній мові ЕОМ IBM 650, біокібернетичну модель, в якій істоти рухалися, харчуючись ненульовими словами. При поїданні деякого числа символів істота розмножувалося, причому дочірні механізми могли мутувати. Якщо кібернетична істота рухалася певний час без харчування, вона гинула.
У 1961 році В. А. Висоцький, Х. Д. Макілрой (англ. H.D. McIlroy) і Роберт Морріс (англ. Robert Morris) з фірми Bell Telephone Laboratories (США) винайшли незвичайну гру «Дарвін», в якій кілька ассемблерних програм, названих «організмами», завантажувалися в пам'ять комп'ютера. Організми, створені одним гравцем (тобто належать до одного виду), повинні були знищувати представників іншого виду і захоплювати життєвий простір. Переможцем вважався той гравець, чиї організми захоплювали всю пам'ять або набирали найбільшу кількість очок.
У лютому 1980 роки студент Дортмундського університету Юрген Краус підготував дипломну роботу на тему «Програми, які самовідтворюються», в якій крім теорії наводилися так само і листинги програм що строго самовідтворюються (які вірусами насправді не є) для комп'ютера Siemens.
Перші віруси
Поява перших комп'ютерних вірусів часто помилково відносять до 1970-х і навіть 1960-х років. Зазвичай згадуються як «віруси» такі програми: ANIMAL, Creeper, Cookie Monster і Xerox worm.
ELK CLONER
У 1981 році Річард Скрента написав один з перших завантажувальних вірусів для ПЕОМ Apple II - ELK CLONER. Він виявляв свою присутність повідомленням, що містить невеличкий вірш:
ELK CLONER: THE PROGRAM WITH A PERSONALITY IT WILL GET ON ALL YOUR DISKS IT WILL INFILTRATE YOUR CHIPS YES, IT'S CLONER IT WILL STICK TO YOU LIKE GLUE IT WILL MODIFY RAM, TOO SEND IN THE CLONER!
Джо Делінджера
Інші віруси для Apple II були створені студентом Техаського університету A&M Джо Делінджера в 1981 році. Вони були розраховані на операційну систему Apple DOS 3.3. Друга версія цього вірусу «вислизнула» від автора і почала поширюватися по університету. Помилка у вірусі викликала придушення графіки популярної гри під назвою CONGO, і протягом декількох тижнів всі ( «піратські») копії цієї гри перестали працювати. Для виправлення ситуації автор запустив новий, виправлений вірус, призначений для «заміщення» попередньої версії. Виявити вірус можна було за наявністю в пам'яті лічильника заражень: «(GEN 0000000 TAMU)», щодо зміщення $ B6E8, або в кінці нульового сектора зараженого диска.
Глобалізація проблем вірусів
Починаючи з 1990 року проблема вірусів починає приймати глобальний розмах.
На початку року виходить перший поліморфний вірус - Chameleon. Дана технологія була швидко взята на озброєння і в поєднанні зі стелс-технологією (Stealth) і бронюванням (Armored) дозволила новим вірусам успішно протистояти існуючим антивірусним пакетам. У другій половині 1990 року з'явилися два стелс-віруси - Frodo і Whale. Обидва віруси використовували вкрай складні стелс-алгоритми, а 9-кілобайтний Whale до того ж застосовував кілька рівнів шифрування.
У Болгарії відкривається перша в світі спеціалізована BBS, з якої кожен бажаючий може завантажити свіжий вірус. Починають відкриватися конференції Usenet з питань написання вірусів. У цьому ж році виходить «Маленька чорна книжка про комп'ютерні віруси» Марка Людвіга.
На проблему протистояння вірусам були змушені звернути увагу великі компанії - виходить Symantec Norton Antivirus.
Початку 1991 року відмічено масову епідемію поліморфного завантажувального вірусу Tequila. Влітку 1991 з'явився перший link-вірус, який відразу ж викликав епідемію.
1992 рік відомий як рік появи перших конструкторів вірусів для PC - VCL (для Amiga конструктори існували і раніше), а також готових поліморфних модулів (MtE, DAME і TPE) і модулів шифрування. Починаючи з цього моменту, кожен програміст міг легко додати функції шифрування до свого вірусу. Крім того, наприкінці 1992 з'явився перший вірус для Windows 3.1 - WinVer.
У 1993 році з'являється все більше вірусів, що використовують незвичайні способи зараження файлів, проникнення в систему і т. д. Основними прикладами є: PMBS, що працює в захищеному режимі процесора Intel 80386. Shadowgard і Carbuncle, значно розширили діапазон алгоритмів компаньйон-вірусів. Cruncher - використання принципово нових прийомів приховування свого коду в заражених файлах.
Примітки
- . www.skrenta.com. Архів оригіналу за 23 грудня 2017. Процитовано 16 квітня 2018.
- Групи Google. groups.google.com. Архів оригіналу за 22 січня 2011. Процитовано 16 квітня 2018.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Bulo zaproponovano priyednati cyu stattyu abo rozdil do Hronologiya komp yuternih virusiv ta hrobakiv ale mozhlivo ce varto dodatkovo obgovoriti Propoziciya z lipnya 2018 Najpershi programi yaki samovidtvoryuyutsyaOsnovi teoriyi mehanizmiv samovidtvoryuvannya zaklav amerikanec ugorskogo pohodzhennya Dzhon fon Nejman yakij v 1951 roci zaproponuvav metod stvorennya takih mehanizmiv Pershoyu publikaciyeyu prisvyachenoyi stvorennyu sistem sho samovidtvoryuyutsya ye stattya L S Penrouz v spivavtorstvi zi svoyim batkom nobelivskim laureatom z fiziki R Penrouz pro mehanichni strukturi sho samovidtvoryuyutsya opublikovana v 1957 roci amerikanskim zhurnalom Nature U cij statti poryad z prikladami chisto mehanichnih konstrukcij bula privedena yakas dvovimirna model podibnih struktur zdatnih do aktivaciyi zahoplennya i zvilnennya Za materialami ciyeyi statti F Zh Shtal angl F G Stahl zaprogramuvav na mashinnij movi EOM IBM 650 biokibernetichnu model v yakij istoti ruhalisya harchuyuchis nenulovimi slovami Pri poyidanni deyakogo chisla simvoliv istota rozmnozhuvalosya prichomu dochirni mehanizmi mogli mutuvati Yaksho kibernetichna istota ruhalasya pevnij chas bez harchuvannya vona ginula U 1961 roci V A Visockij H D Makilroj angl H D McIlroy i Robert Morris angl Robert Morris z firmi Bell Telephone Laboratories SShA vinajshli nezvichajnu gru Darvin v yakij kilka assemblernih program nazvanih organizmami zavantazhuvalisya v pam yat komp yutera Organizmi stvoreni odnim gravcem tobto nalezhat do odnogo vidu povinni buli znishuvati predstavnikiv inshogo vidu i zahoplyuvati zhittyevij prostir Peremozhcem vvazhavsya toj gravec chiyi organizmi zahoplyuvali vsyu pam yat abo nabirali najbilshu kilkist ochok U lyutomu 1980 roki student Dortmundskogo universitetu Yurgen Kraus pidgotuvav diplomnu robotu na temu Programi yaki samovidtvoryuyutsya v yakij krim teoriyi navodilisya tak samo i listingi program sho strogo samovidtvoryuyutsya yaki virusami naspravdi ne ye dlya komp yutera Siemens Pershi virusiPoyava pershih komp yuternih virusiv chasto pomilkovo vidnosyat do 1970 h i navit 1960 h rokiv Zazvichaj zgaduyutsya yak virusi taki programi ANIMAL Creeper Cookie Monster i Xerox worm ELK CLONER U 1981 roci Richard Skrenta napisav odin z pershih zavantazhuvalnih virusiv dlya PEOM Apple II ELK CLONER Vin viyavlyav svoyu prisutnist povidomlennyam sho mistit nevelichkij virsh ELK CLONER THE PROGRAM WITH A PERSONALITY IT WILL GET ON ALL YOUR DISKS IT WILL INFILTRATE YOUR CHIPS YES IT S CLONER IT WILL STICK TO YOU LIKE GLUE IT WILL MODIFY RAM TOO SEND IN THE CLONER Dzho Delindzhera Inshi virusi dlya Apple II buli stvoreni studentom Tehaskogo universitetu A amp M Dzho Delindzhera v 1981 roci Voni buli rozrahovani na operacijnu sistemu Apple DOS 3 3 Druga versiya cogo virusu visliznula vid avtora i pochala poshiryuvatisya po universitetu Pomilka u virusi viklikala pridushennya grafiki populyarnoyi gri pid nazvoyu CONGO i protyagom dekilkoh tizhniv vsi piratski kopiyi ciyeyi gri perestali pracyuvati Dlya vipravlennya situaciyi avtor zapustiv novij vipravlenij virus priznachenij dlya zamishennya poperednoyi versiyi Viyaviti virus mozhna bulo za nayavnistyu v pam yati lichilnika zarazhen GEN 0000000 TAMU shodo zmishennya B6E8 abo v kinci nulovogo sektora zarazhenogo diska Globalizaciya problem virusivPochinayuchi z 1990 roku problema virusiv pochinaye prijmati globalnij rozmah Na pochatku roku vihodit pershij polimorfnij virus Chameleon Dana tehnologiya bula shvidko vzyata na ozbroyennya i v poyednanni zi stels tehnologiyeyu Stealth i bronyuvannyam Armored dozvolila novim virusam uspishno protistoyati isnuyuchim antivirusnim paketam U drugij polovini 1990 roku z yavilisya dva stels virusi Frodo i Whale Obidva virusi vikoristovuvali vkraj skladni stels algoritmi a 9 kilobajtnij Whale do togo zh zastosovuvav kilka rivniv shifruvannya U Bolgariyi vidkrivayetsya persha v sviti specializovana BBS z yakoyi kozhen bazhayuchij mozhe zavantazhiti svizhij virus Pochinayut vidkrivatisya konferenciyi Usenet z pitan napisannya virusiv U comu zh roci vihodit Malenka chorna knizhka pro komp yuterni virusi Marka Lyudviga Na problemu protistoyannya virusam buli zmusheni zvernuti uvagu veliki kompaniyi vihodit Symantec Norton Antivirus Pochatku 1991 roku vidmicheno masovu epidemiyu polimorfnogo zavantazhuvalnogo virusu Tequila Vlitku 1991 z yavivsya pershij link virus yakij vidrazu zh viklikav epidemiyu 1992 rik vidomij yak rik poyavi pershih konstruktoriv virusiv dlya PC VCL dlya Amiga konstruktori isnuvali i ranishe a takozh gotovih polimorfnih moduliv MtE DAME i TPE i moduliv shifruvannya Pochinayuchi z cogo momentu kozhen programist mig legko dodati funkciyi shifruvannya do svogo virusu Krim togo naprikinci 1992 z yavivsya pershij virus dlya Windows 3 1 WinVer U 1993 roci z yavlyayetsya vse bilshe virusiv sho vikoristovuyut nezvichajni sposobi zarazhennya fajliv proniknennya v sistemu i t d Osnovnimi prikladami ye PMBS sho pracyuye v zahishenomu rezhimi procesora Intel 80386 Shadowgard i Carbuncle znachno rozshirili diapazon algoritmiv kompanjon virusiv Cruncher vikoristannya principovo novih prijomiv prihovuvannya svogo kodu v zarazhenih fajlah Primitki www skrenta com Arhiv originalu za 23 grudnya 2017 Procitovano 16 kvitnya 2018 Grupi Google groups google com Arhiv originalu za 22 sichnya 2011 Procitovano 16 kvitnya 2018