Kada se pojavio prvi računalni virus? Povijest računalnih virusa

Svi programi mogu se podijeliti na korisne i štetne. U drugom slučaju, naravno, riječ je o računalnim virusima, od kojih se prvi pojavio 70-80-ih godina prošlog stoljeća. Od tada su se ti štetnici razvili vrlo snažno, ali čak i sada imaju mnoge zajedničke osobine sa svojim precima.

Kao što ste možda pogodili, ovaj je članak posvećen povijesti računalnih virusa. Da, saznat ćete tko je došao s tim zlonamjernim programima i kakav je put bio od njegovog početka do danas.


Povijest imena

Vrijedi početi zašto su se virusi uopće nazivali točno, a ne inače. Uostalom, bilo je moguće smisliti ime koje je više povezano s računalnim temama. A sve je to da su ti programi vrlo slični u smislu širenja s biološkim virusima. I jedno i drugo stalno se reproduciraju, postupno hvatajući sve više i više dijelova tijela. Štoviše, i računalni i biološki virusi nisu ograničeni na jednog nosioca, već stalno zaraze sve veći broj žrtava. Nažalost, nije jasno tko je autor ovog stalnog termina. Istina, mnogi stručnjaci tvrde da je izraz "računalni virus" prvi put koristio pisac znanstvene fantastike Gregory Benford. U njegovom Čovjeku ožiljaka, napisanom 1970., virus se naziva računalni program koji šteti računalima.

Teorija

Ako govorimo o nastanku različitih novih tehnologija, onda je to takočesto se događa, teorija potječe prvo, a tek onda dolazi do prakse. Virusi nisu iznimka od ovog pravila. Još 1949. američki matematičar John von Neumann pročitao je tečaj o složenim automatiziranim uređajima. Tada je 1951. objavio znanstveni rad pod naslovom Teorija samoreproducirajućih uređaja, koji je detaljno opisao mogućnost stvaranja računalnog programa koji ima sposobnost samo-kopiranja.


Kasnije, 1972., Wait Rizak je razvio teoriju o Amerikancu. Detaljno je opisao mehanizam punopravnog programa, u biti virusa, za sustav Siemens 4004/35. Pa, konačno, 1980. godine Jurgen Kraus, koji je diplomirao na Sveučilištu u Dortmundu, prvo je usporedio program s biološkom infekcijom. Naravno, sve gore opisano ima ogroman utjecaj na povijest računalnih virusa. No, kao što ste možda primijetili, sva su djela znanstvenika bila posvećena isključivo neškodljivim programima sposobnim za samo-reprodukciju.

Od teorije do prakse

Inspirirani radovima Johna von Neumanna, Bell Laboratories su odlučili testirati njegove teorije u praksi. Stvorili su igru ​​za računala IBM 7090. Projekt je nazvan Darwin. Suština ove igračke bila je da se broj memorijskih programa (nazvanih organizmi) nalazio u memoriji računala. U isto vrijeme, organizmi su grubo podijeljeni između dva igrača. Zatim su programi započeli proces samo-kopiranja, apsorbirajući prostor na disku i neprijateljske organizme. Prema tome, pobjednik se smatrao jednimigrača čije "štićenice" u potpunosti apsorbiraju svu dodijeljenu memoriju, dok uništavaju tijelo protivnika.
Kao što možete vidjeti, mehanizam Darwinova rada vrlo je sličan modernom zlonamjernom softveru. Iako igra zapravo nije utjecala na značajke računala, smatra se prototipom svih virusa.

Puzavac i žetelac

Nakon uspjeha Darwina, programeri su počeli stvarati više aplikacija sa sličnim funkcionalnostima, ali Creeper je među njima. Riječ je o eksperimentalnom virusu čiji izgled datira iz 1970. godine. Program je zaražio računala DEC PDP-10 pod kontrolom operativnog sustava Tenex i prikazan na njihovim zaslonima: ja sam puzavac! Uhvatite me ako možete ("I Creeper! Catch me ako možete!"). Unatoč takvom ponašanju, program nikada nije prešao testni stol, pa se ne smatra prvim računalnim virusom.
Što je još zanimljivije, ovo je Reaper program, koji je izradila ista grupa programera. Neobično je to bio antivirusni program, čiji je jedini zadatak bio pronaći i uništiti Creepera. I moram reći da se ona uspješno nosila s tim. Od tada, naravno, puno je vremena izraslo, ali to je Creeper i Reaper koji je započeo vječno borbu protiv virusa i antivirusa. Što je sljedeće?

Elk Cloner

S dolaskom 1980-ih godina, razdoblje razvoja osobnih računala, kao i diskete, počelo je kao medij. To je vrijeme kada se pojavio prvi računalni virus. Dakle, 15-godišnji student Richard Skrenty razvio je 1981. program za Apple II, sposoban za napad na operativni sustavDOS se pokreće s disketa. Virus se zvao Elk Cloner i, što je još važnije, mogao se kopirati u "zdrave" medije, putujući s jednog računala na drugo.
U principu, program nije stvarno povrijedio računala. Virus za Apple II prikazuje samo poruku na zaslonu računala. Napisana je u poetskom obliku. Međutim, Elk Cloner bio je neugodno iznenađenje za korisnike. Uostalom, nisu naišli ni na što slično. Osim toga, program je uspio zaraziti mnogo računala, koja su se po standardima tog vremena u potpunosti svodila na prvu epidemiju virusa.

Mozak

Sljedeći važan događaj dogodio se 1986. Programeri Amjad i Basit Alvi stvorili su prvi računalni virus za IBM sustave koji je dobio ime Brain. Prema riječima samih graditelja, htjeli su kazniti lokalne pirate sa svojom djecom, ali situacija je izmakla kontroli. Vjerovati im ili ne jest osobna stvar za svakoga.
Računalni virus Brain pobjegao je daleko izvan Pakistana i ondje su živjeli njegovi tvorci i uspjeli povrijediti desetke tisuća korisnika. Samo u SAD-u je trpilo ​​20 tisuća računala. Naravno, sada to ne zvuči previše prijeteće, nego se onda izjednačava s globalnom epidemijom.

Era floppy diskova

Vrijeme je prolazilo, tehnologija evoluirala, a epoha disketa postupno se počela naglašavati prema svom događaju. Međutim, internet je stekao široku popularnost, putem koje su korisnici počeli međusobno razmjenjivati ​​informacije. Nesumnjivo, sve su to vrlo pozitivni trenuci, ali su kroz njih postali računalni virusimnogo opasnije. Do danas se zlonamjerni softver toliko razvio da se može širiti užasnom brzinom. U samo nekoliko sati, jedan ili drugi virus može pogoditi milijune računala, kršeći rad čak i vladinih agencija i velikih tvrtki. Što govoriti o običnim korisnicima. Štoviše, formirano je nekoliko različitih vrsta virusa, od kojih svaki ima svoje karakteristike. O njima će se raspravljati u nastavku.

"Crvi"

Ovi se zlonamjerni programi odlikuju mogućnošću samo-širenja. Da bi to učinili, koriste aplikacije za ranjivost, udarajući ih kroz lokalne i preko globalnih mreža (internet). Teoretski, "crv" može zaraziti sva postojeća računala na svijetu za 15 minuta, ali, na sreću, u stvarnosti to je nemoguće.
Prvi i jedan od najistaknutijih predstavnika ove vrste virusa je takozvani Morrisov crv. Nastao je 1988. godine iu najkraćem je roku moguće zaraziti oko 6200 računala, što je tada odgovaralo oko 10% svih računala povezanih na Internet.

Trojanci

Što se tiče Trojanaca, oni, za razliku od istih "crva", ne mogu se širiti sami. Ti virusi dolaze do računala zbog određenih akcija samih korisnika. Na primjer, možete instalirati legitiman i bezopasan program na prvi pogled, ali će se pod njegovim krinkom sakriti malware. Nakon što zarazite vaše računalo, Trojan počinje izvršavati sve vrste neovlaštenih radnji. Da, on može prikupljati informacije, uključujući zaporke, ili samo koristiti resurse sustavaneke loše ciljeve.
Prvi predstavnik ove vrste virusa je AIDS, bijesan 1989. godine. Zatim se proširio na diskete, zamijenio datoteku AUTOEXEC.BAT i počeo izračunavati broj preuzimanja sustava. Čim je taj broj dostigao 90, Trojan je kriptirao imena svih datoteka na disku C, što je onemogućilo korištenje OS-a. Osobi je, u skladu s tim, ponuđeno da plati kako bi povratio pristup svojim informacijama.

Polimorfi

Odlikuju ih činjenica da imaju visoku razinu zaštite od otkrivanja antivirusnih programa. Jednostavno rečeno, ovi virusi, zbog posebne tehnike programiranja koja se koristi kada se stvaraju, mogu dugo ostati nezapaženi, uzrokujući štetu sustavu. Prvi od dobro poznatih polimorfa je relativno "mlad". Pojavio se 1990. i dobio titulu kameleona, a njegov tvorac je Mark Weasburne.

Stealth virusi

Stealth virusi, na prvi pogled, vrlo su slični polimorfima. Oni samo kriju svoju prisutnost na računalu, ali koriste neke druge metode za to. Nevidljivi virusi presreću cirkulaciju antivirusnih programa u operativni sustav, čime se isključuje mogućnost njegove detekcije. Prvi predstavnik ove obitelji je program Frodo, razvijen u Izraelu krajem 1989. godine, ali je njegova upotreba već bila 1990. godine.

Malo o zaštiti

Dok su razvijali viruse, antivirusi su i najbolji način borbe protiv njih, također, nisu stajali mirni. Dakle, osim spomenutog žetelaca, povremeno su se pojavljivale i komunalne usluge koje bi štitileneželjeni softver. Istina, do 1981. virusi nisu predstavljali ozbiljnu prijetnju, pa im nije bilo potrebe da im se odupire. Ako govorimo o antivirusima u suvremenom smislu pojma, tada se prvi od njih počeo primjenjivati ​​1985. godine. Program je nazvan DRProtect i spriječio je sve vanjske radnje vezane uz BIOS ponovnim pokretanjem računala u slučaju da ih se otkrije. Ipak, programeri zlonamjernih programa postupno su naučili zaobilaziti zaštitu koju pružaju primitivni antivirusi tog vremena. Samo u 1992 zahvaljujući programu Yevgeny Kaspersky uspio spasiti situaciju. Ugrađena je emulacija sistemskog koda, koja se uz neke promjene koristi u antivirusnom programu i do danas.

Kome je to potrebno? Logično je da programeri virusa koji ih stvaraju slijede neke specifične ciljeve. Samo iz njihovih namjera mogu biti vrlo različite, od štete na opremi natjecatelja i završavajući sa željom da ukradu tuđi novac. Često, kada napadaju velike tvrtke, žrtve virusnih epidemija postaju obični korisnici, jer ih u manjoj mjeri mogu zaštititi.
Što god to bilo, trebali biste biti spremni za takve situacije. Uvijek ažurirajte protuvirusni program na trenutnu verziju i smanjit ćete mogućnost zaraze računala na minimum.

Povezane publikacije