Priporočena, 2024

Izbira Urednika

Razlika med virusom, črvom in trojanskim konjem

Programska oprema, ki je namerno vstavljena v sistem za povzročanje škode, je znana kot zlonamerna programska oprema . Predvsem je ta programska oprema razvrščena v dve kategoriji; v prejšnji kategoriji programska oprema zahteva gostitelja za njegovo izvedbo. Primer takšne zlonamerne programske opreme je virus, logična bomba, trojanski konj itd. V drugi kategoriji pa je programska oprema neodvisna in ne potrebuje gostitelja za njegovo izvedbo, kot so črvi in ​​zombiji. Torej, virus, črv in trojanski konj spadajo v kategorijo zlonamerne programske opreme.

Predhodna razlika med virusom, črvom in trojanskim konjem je, da se virus poveže s programom in razmnoži svoje kopije z drugimi programi, ki mu sledi človeško dejanje, medtem ko je črv samotni program, ki svoje kopije širi na druge komponente, ne da bi ga spremenil. . Ker je trojanski konj program, ki vsebuje nepričakovano dopolnilno funkcionalnost.

Primerjalna tabela

Podlaga za primerjavoVirusČrvTrojanski konj
PomenRačunalniški program, ki se povezuje z drugim legitimnim programom in povzroča škodo računalniškemu sistemu ali omrežju.Poje je sredstva sistema, da bi ga zmanjšali, namesto da bi izvajali destruktivne ukrepe.Omogoča vsiljivcu, da pridobi nekatere zaupne informacije o računalniškem omrežju.
IzvajanjeOdvisno od prenosa datoteke.Replicira se brez človekovega delovanja.Preneseno kot programska oprema in izvedeno.
Prihaja do podvajanjaDaDaNe
Daljinsko krmiljenNeDaDa
Stopnja širjenjaZmernaHitrejePočasi
OkužbaZačne z dodajanjem virusa v izvršljivo datoteko.Uporablja pomanjkljivosti sistema ali aplikacije.Pridruži se programu in interpretira kot uporabno programsko opremo.
NamenSprememba informacij.Ustavite CPU in spomin.Krade informacije uporabnika.

Definicija virusa

Virus lahko definirate kot programsko kodo, ki se prilagodi dovoljenemu programu, da bi jo okužila. Virus se zažene, ko se zažene zakonit program in lahko opravi katero koli funkcijo, kot je brisanje datoteke. Primarna operacija, ki se izvaja v virusu, je, da ko se izvede okužen program, bo najprej izvršil virus, nato pa se bo izvedla prvotna programska koda. Zmožen je okužiti druge programe, ki se nahajajo na tem računalniku.

Po poškodovanju vseh datotek iz računalnika trenutnega uporabnika se virus širi in pošlje svojo kodo prek omrežja uporabnikom, katerih e-poštni naslov je shranjen v računalniku trenutnega uporabnika. Posebni dogodki se lahko uporabijo tudi za sprožitev virusa. Obstajajo različne vrste virusov, kot so parazitski, zagonski sektor, prebivalec pomnilnika, polimorfni, prikriti in metamorfni. Okužbo z virusom lahko preprečimo tako, da preprečimo vstop virusa.

Definicija črva

Črv je program, ki se lahko posnema in pošilja kopije iz računalnika v računalnik kot virus, vendar je pri izvajanju drugačen. Ne spremeni programa, temveč se ob prihodu aktivira in ponovno razmnožuje. Prekomerna replikacija povzroči zaustavitev sistema, porabi sistemske vire, da ga zniža. Črv odločno išče več strojev, da bi se pokvaril, in pokvarjen stroj se obnaša kot stroj za proizvodnjo črvov za druge priključene naprave.

Programi omrežnih črvov uporabljajo omrežne povezave za širjenje iz sistema v sistem, v naslednjem primeru pa so lahko omrežja elektronska pošta, možnost oddaljenega izvajanja in zmožnost oddaljene prijave za pogon replikacije.

Opredelitev trojanskega konja

Trojanski konj je skrit del kode, ki ob izvršitvi izvede nekaj nezaželene ali škodljive funkcije, podobno virusu. Ti se uporabljajo za neposredno opravljanje funkcije, ki jo nepooblaščeni uporabnik ne more doseči. Trojanski konj lahko na primer skrije svojo kodo v prijavnem obrazcu tako, da se ji prilepi. Ko uporabnik vnese podrobnosti, trojanski strežnik pošlje te informacije napadalcu brez vednosti uporabnika. Nato lahko napadalec uporabi uporabniške podatke za dostop do sistema.

Drug motiv trojanskega konja je lahko uničenje podatkov. Zdi se, da program izvaja uporabno funkcijo, vendar lahko tiho izvaja uničujoče funkcije.

Ključne razlike med virusom, črvom in trojanskim konjem

  1. Izvajanje in širjenje virusa je odvisno od prenosa okuženih datotek, medtem ko se črvi replicirajo brez kakršnega koli človeškega delovanja in uporabljajo omrežje za vdelavo v druge naprave. Po drugi strani pa trojanski konj deluje kot programska oprema in se izvrši.
  2. Virusi in črvi se lahko kopirajo, trojanski konj pa ni mogoče replicirati.
  3. Virusa ni mogoče nadzorovati na daljavo. V nasprotju s tem se lahko črv in trojanski konj upravlja na daljavo.
  4. Črvi se lahko hitro širijo, medtem ko se virusi širijo zmerno, trojanski konj pa se lahko širi počasi.
  5. Virus napade na izvršljivo datoteko in se mu prilagodi za spreminjanje datoteke, medtem ko črv izkorišča šibkost v sistemu in aplikaciji. Nasprotno se zdi, da je trojanski konj uporaben program, ki vsebuje skrito kodo, ki se prikliče za izvajanje neželenih ali škodljivih funkcij.
  6. Virus se večinoma uporablja za spreminjanje informacij, črvi pa se uporabljajo za prekomerno uporabo sistemskih virov in njegovo zaustavitev. Nasprotno, trojanski konj se lahko uporablja za krajo podatkov o uporabniku, da bi pridobili dostop do uporabniškega sistema.

Zaključek

Črvi so samostojna programska oprema, ki za izvedbo ne potrebuje gostitelja. Nasprotno, virus in trojanski konj potrebujejo gostitelja za njihovo izvedbo. Trojanski konj ustvari zakulisje za krajo podatkov. Virus in črv se razmnožujejo in širijo, pri čemer je virus sposoben spreminjati informacije, črv pa ne.

Top