Moriso kirminas: Skirtumas tarp puslapio versijų

Dydis nepakito ,  prieš 3 metus
S
(Naujas puslapis: miniatiūra|220px|right|Kompiuterių istorijos muziejaus eksponatas [[diskelis su Moriso kirminu]] '''Moriso kirminas''' ({{en|Morris worm, Internet w...)
 
 
Pats autorius teigė tiesiog norėjęs išmatuoti interneto dydį. Priešingai nei skaičiavo pats kūrėjas, kirminas užtvindė visą „Arpanet“ tinklą. Buvo išvesta iš rikiuotės apie 10 proc. tuomečio interneto [[serveris|serverių]] ir kompiuterių. Kirminas [[skeneris|skenuodamas]] kompiuterį nustatydavo, ar jis jau infekuotas ir atsitiktinai pasirinkdavo, ar perrašyti esamą kopiją, kad apsisaugoti nuo jauko su padirbta kopija, įdiegta sistemos administratorių. Tam tikru periodiškumu vienokiu ar kitokiu būdu programa persirašinėjo savo kopiją. R. Moriso nustatytas per mažas periodiškumą aprašantis skaičius ir pasitarnavo kilti pirmajai pasaulinei internetinio kirmino [[epidemija]]i.
 
Nežymi loginė klaida programos kode sukėlė niokojančias pasekmes. Kompiuteriai buvo pakartotinai užkrečiami kirminu, o kiekviena papildoma kopija lėtino kompiuterio darbą iki jo veiklos sustabdymo. Kirminas naudojo seniai žinomas pažeidžiamumo vietas pašto serveryje [[Sendmail]], servisuose [[Finger]], [[rsh]]/[[rexec]] naudojamuose [[slaptažodis|slaptažodžiuose]]. Jie buvo sukuriami iš nedidelio, apie 400 raktinių žodžių apimties žodyno. Devintojo dešimtmečio pabaigoje dar mažai dėmesio buvo sliriamaskiriama kompiuterių saugumui, todėl paskyros pavadinimas (dažniausiai tikrasis vartotojo vardas) dažnai sutapdavo ir su slaptažodžiu. Kirminas taip pat naudojo maskuotę, kad paslėptų savo buvimą kompiuteryje: jis šalindavo savo vykdomąjį failą, pervadindavo savo procesą į ''[[Unix shell|sh]]'' ([[UNIX]] tipo [[Operacinės sistemos apvalkalas|operacinės sistemos apvalkalą]]) ir kas tris minutes šakojosi. Pagal autoriaus sumanymą, kirminas turėjo užkrėsti tik [[VAX]] (''Virtual Address eXtension'') kompiuterius su [[operacinė sistema|operacinėmis sistemomis]] 4[[BSD]] ir [[Sun Microsystems|Sun 3]]. Tačiau perkeliamas [[C (kalba)|C kalbos]] kodas davė kirminui galimybę veikti ir kituose kompiuteriuose.
 
== Pasekmės ==
44 611

pakeitimų