Kompiuterinis virusas – tai programa, kuri, paleidus ją kartu su kita programa arba sistemos procesu, gali save kopijuoti ir įterpti į kitus failus ar programas. Dažnai kompiuterių virusai paleidžiami kaip kitų programų dalis. Bet kuri viruso paveikta programa yra „užkrėsta“. Biologiniai virusai taip pat veikia panašiu principu: jie kopijuoja save kaip kitų organizmų dalis, todėl ir kilo kompiuterinio viruso pavadinimas.

Be savikopijavimo, kompiuterinis virusas gali vykdyti ir kitus, žalą darančius veiksmus: ištrinti arba pakeisti failus, vogti duomenis, sulėtinti ar užblokuoti sistemą, išjungti saugumo priemones. Dėl to kompiuteriniai virusai turi tiesioginį poveikį informacijos ir sistemos saugumui. Jie priskiriami prie bendresnės kategorijos – kenkėjiškos programinės įrangos.

Praktikoje terminas „virusas“ kartais vartojamas apibūdinti įvairioms kenkėjiškoms programoms, pavyzdžiui, Trojos arkliams ir kirminams. Nors techniniu požiūriu tai skirtingos kategorijos, jas kartais sunku atskirti: dažnai kenkėjiškos programos turi kelių funkcijų kombinacijas ir gali priklausyti daugiau nei vienai kategorijai.

Kaip virusai veikia

Kompiuteriniai virusai paprastai veikia dviem pagrindiniais etapais:

  • Replikacija: virusas įterpia savo kodą į kitus vykdomus failus, dokumentus su makrokomandomis ar sistemos sritis (pvz., įkrovos sektorių). Taip virusas išplinta kartu su užkrėstų failų perdavimu.
  • „Payload“ arba veiksmų vykdymas: aktyvavęs save, virusas gali vykdyti papildomas instrukcijas – ištrinti duomenis, siųsti slaptažodžius, užrakinti sistemą arba atidaryti „duris“ kitiems kenkėjiškiems moduliais.

Daugelis virusų taip pat stengiasi išvengti aptikimo: jie naudoja užmaskavimą, šifravimą, polimorfiškumą (kodo kaitą) arba „resident“ mechanizmus, leidžiančius veikti atmintyje ir pasislėpti nuo įprastų skanerių.

Tipiniai virusų tipai

  • Failų infekcijos virusai: prisijungia prie vykdomųjų (.exe, .dll) ar kitų failų ir plinta juos kopijuodami.
  • Makrovirusai: užkrečia dokumentus (pvz., Word, Excel) naudodami makrokomandas; plinta per priedus ir bendrinamus dokumentus.
  • Įkrovos sektoriaus virusai: užkrečia kietojo disko arba USB atmintinių įkrovos sektorių, vyksta prieš operacinei sistemai pilnai pakrovus.
  • Polimorfiniai ir metamorfiniai virusai: keičia savo pavidalą, kad apeitų detektorių.
  • Residentes virusai: įsikuria kompiuterio atmintyje ir veikia tol, kol sistema veikia.
  • Multipartitiniai: gali užkrėsti kelias skirtingas sistemos sritis vienu metu.

Kaip virusai plinta

Dažniausi plitimo būdai:

  • Atsisiuntimai iš nepatikimų svetainių arba netyčiniai „drive-by“ užkrėtimai per naršyklę.
  • El. pašto priedai arba įtartinos nuorodos – dažnas socialinės inžinerijos metodas.
  • Keičiamos laikmenos (USB atmintinės, išoriniai diskai) ir tinklo dalijimasis.
  • Tarpinius programinės įrangos įskiepius ar net programas su pakeistu diegimo paketu (pvz., nulaužti arba modifikuoti įdiegiamieji failai).
  • Pažeidžiamumai sistemos ar programų (neatnaujinta programinė įranga) – kai kuriems virusams užtenka saugos spragos, kad prasiskverbtų.

Simptomai, kad kompiuteris gali būti užkrėstas

  • Sistema staiga sulėtėja arba dažnai užstringa.
  • Netikėti pranešimai, reklamos ar langai (pop-up'ai), kurių nesitikėjote.
  • Failai dingsta, jų dydžiai keičiasi arba atsiranda nenormalių pavadinimų.
  • Tinklo veikla ar duomenų perdavimas, kai jūs neveikiate.
  • Saugumo programų (antiviruso, ugniasienės) išjungimas be jūsų leidimo.

Prevencija ir apsauga

Pagrindinės rekomendacijos, kaip apsisaugoti nuo virusų:

  • Reguliarūs atnaujinimai: operacinės sistemos ir programų atnaujinimai pataiso saugos spragas, kurias naudoja kenkėjiškos programos.
  • Antivirusinė programa ir ugniasienė: naudokite patikimą antivirusinę apsaugą, atlikite nuolatinius skenavimus ir įjungtą realaus laiko apsaugą.
  • Atsargumas su el. laiškais ir priedais: neatidarykite nepažįstamų priedų ar nuorodų; patikrinkite siuntėją.
  • Reguliarūs atsarginės kopijos (backup): laikykite svarbius duomenis atskirai (pvz., saugioje debesies paslaugoje ar išoriniame diske).
  • Ribotos vartotojo teisės: naudokite vartotoją be administratoriaus teisių kasdieniams darbams, kad sumažintumėte žalą infekcijos atveju.
  • Išjungti makrokomandas: jei nereikia, išjunkite automatinį makrokomandų vykdymą dokumentuose.
  • Programų ir failų šaltinių patikra: naudokite tik patikimus tiekėjus ir oficialias parduotuves.

Ką daryti užsikrėtus

  • Atjunkite įrenginį nuo tinklo (Wi‑Fi/ethernet) ir išimkite išorinę laikmeną (USB), kad virusas negalėtų plisti.
  • Paleiskite pilną antivirusinį skenavimą; geriau – naudokite ir „rescue“ arba „bootable“ antivirusinę įrankių rinkinį iš patikimo tiekėjo.
  • Jei galimi, atkurkite duomenis iš nesenus backup’ų. Jeigu infekcija giluminė, gali prireikti iš naujo įdiegti operacinę sistemą.
  • Pakeiskite prisijungimus ir slaptažodžius iš saugaus įrenginio, jei įtariate, kad jie buvo pavogti.
  • Praneškite IT specialistui ar paslaugų tiekėjui, jeigu naudojatės organizacijos sistema.

Teisinė ir etinė pusė

Sukurti, platinti ar naudoti kenkėjišką programinę įrangą dažniausiai yra neteisėta ir gali turėti rimtų teisinių pasekmių. Daugelis virusų kuriami ne vien dėl „įdomumo“ – kai kurie siekia politinių žinučių, kiti – finansinės naudos arba prieigos prie jautrios informacijos.

Apibendrinant: nors sąvoka „kompiuterinis virusas“ dažnai vartojama plačiai, svarbu suprasti skirtumus tarp virusų, kirminų ir Trojos arklių, žinoti pagrindinius plitimo kanalus bei taikyti pagrindines saugumo priemones, kad sumažintumėte riziką ir apsaugotumėte savo duomenis.