Razlika med virusom, črvom in trojanskim konjem

Avtor: Laura McKinney
Datum Ustvarjanja: 2 April 2021
Datum Posodobitve: 1 Maj 2024
Anonim
21.3.2019 I Svetovni dan poezije 19 + Monstruma 4 I  Pritličje, Mestni trg 2
Video.: 21.3.2019 I Svetovni dan poezije 19 + Monstruma 4 I Pritličje, Mestni trg 2

Vsebina


Programska oprema, ki je namerno vstavljena v sistem za povzročanje škode, je znana kot zlonamerna programska oprema. Programska oprema je v prvi vrsti razvrščena v dve kategoriji; v prejšnji kategoriji potrebuje programska oprema gostitelja za njeno izvedbo. Primer takšne zlonamerne programske opreme so virusi, logične bombe, trojanski konji itd. Medtem ko je v slednji kategoriji programska oprema neodvisna in za njeno izvajanje ne potrebujejo gostitelja, 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 v tem, da se virus pripne na program in širi kopije sebe v druge programe, ki jim sledi človekovo dejanje, medtem ko je črv samoten program, ki širi svoje kopije na druge komponente, ne da bi jih spreminjal. . Medtem ko je trojanski konj program, ki vsebuje nepričakovano dodatno funkcijo.

    1. Primerjalna tabela
    2. Opredelitev
    3. Ključne razlike
    4. Zaključek

Primerjalna tabela

Osnove za primerjavoVirusČrvTrojanski konj
PomenRačunalniški program, ki se poveže z drugim zakonitim programom, da povzroči škodo računalniškemu sistemu ali omrežju.Jedo vire sistema, da bi ga zrušili, namesto da bi izvajal uničevalna dejanja.Vsiljivcu omogoči pridobitev nekaterih zaupnih informacij o računalniškem omrežju.
IzvedbaOdvisno od prenosa datoteke.Podvaja se brez človeškega dejanja.Prenesena kot programska oprema in izvedena.
Pojavi se replikacijaDaDaNe
Daljinsko nadzorovanoNeDaDa
Stopnja širjenjaZmernoHitrejePočasi
OkužbaZačne se tako, da virus pritrdi na izvršljivo datoteko.Uporabi slabosti sistema ali aplikacije.Priključuje se programu in interpretira kot koristno programsko opremo.
NamenSprememba informacij.Ustavi CPU in pomnilnik.Ukrade podatke o uporabnikih.


Opredelitev virusa

A virus je mogoče opredeliti kot del programske kode, ki se pripne na dovoljen program, da bi ga okužil. Virus se zažene, ko se zažene zakoniti program in lahko izvaja katero koli funkcijo, kot je brisanje datoteke. Primarna operacija, ki se izvaja pri virusu, je, da ko se izvede okuženi program, najprej zažene virus in šele nato prvotno programsko kodo. Lahko okuži druge programe, ki so na tem računalniku.

Po poškodbi vseh datotek iz računalnika trenutnega uporabnika se virus razširi in njegova koda po omrežju uporabnikom, katerih naslov je shranjen v računalniku trenutnega uporabnika. Za sprožitev virusa se lahko uporabijo tudi določeni dogodki. Obstajajo različne vrste virusov, kot so parazitski, zagonski sektor, spominski rezident, polimorfni, prikrite in metamorfne. Okužbo z virusom lahko preprečimo tako, da preprečimo vstop virusa.

Opredelitev črvov

A črv je program, ki se lahko posnema in kopira iz računalnika v računalnik kot virus, pri izvajanju pa je drugačen. Ne spreminja programa, temveč ga aktivira ob prihodu, da se ponovno razmnoži in razmnoži. Posledica pretiranega razmnoževanja je zaustavitev sistema, za to pa porabi sistemske vire. Črv živahno išče, da bi se več strojev pokvarilo, poškodovani stroj pa se obnaša kot stroj, ki ustvarja črve, za ostale stroje, ki so nanj povezani.


Programi omrežnih črvov uporabljajo omrežne povezave za širjenje iz sistema v sistem, v naslednjem primeru so lahko omrežna vozila objekt za elektronsko pošto, možnost oddaljene izvedbe in oddaljena prijava za pogon podvajanja.

Opredelitev trojanskega konja

A trojanski konj je skriti del kode, ki ob izvajanju izvaja neko neželeno ali škodljivo funkcijo, podobno virusu. Te se uporabljajo za neposredno izpolnitev funkcije, ki je nepooblaščeni uporabnik ne bi mogel doseči. Trojanski konj bi lahko na primer svojo kodo skril v prijavo, tako da se je nanjo pripisal. Ko uporabnik vstavi svoje podatke, trojanski podatek te informacije napadalcu brez vednosti uporabnika. Nato lahko napadalec uporabniške podatke uporabi za dostop do sistema.

Drug motiv trojanskega konja je lahko uničenje podatkov. Videti je, da program izvaja koristno funkcijo, vendar lahko tiho izvaja uničevalne funkcije.

  1. Izvedba in širjenje virusa je odvisna od prenosa okuženih datotek, medtem ko se črvi razmnožujejo, ne da bi potrebovali človeško dejanje, in uporabljajo mrežo, da bi se vdelali v druge naprave. Po drugi strani pa trojanski konj deluje kot uporabna programska oprema in se izvaja.
  2. Virusi in črvi se lahko razmnožujejo, medtem ko trojanskega konja ni mogoče ponoviti.
  3. Virusa ni mogoče nadzorovati na daljavo. Proti črvu in trojanskemu konju je mogoče upravljati na daljavo.
  4. Črvi se lahko širijo zelo hitro, medtem ko se virusi širijo z zmerno hitrostjo, trojanski konj pa se lahko širi počasi.
  5. Virus napada izvršljivo datoteko in se nanjo priloži, da spremeni datoteko, medtem ko črv izkorišča šibkost v sistemu in aplikaciji. Nasprotno pa se zdi, da je trojanski konj koristen program, ki vsebuje skrito kodo, ki se prikliče za opravljanje neželenih ali škodljivih funkcij.
  6. Virus se v glavnem uporablja za spreminjanje informacij, črvi pa se uporabljajo za pretirano uporabo sistemskih virov in zaustavitev le-teh. Nasprotno, trojanski konj se lahko uporablja za krajo uporabnikovih informacij, da bi dobili dostop do uporabnikovega sistema.

Zaključek

Črvi so samostojna programska oprema, ki za izvedbo ne potrebuje nobenega gostitelja. Nasprotno, virus in trojanski konj potrebujeta gostitelja za usmrtitev. Trojanski konj ustvari zakulisje za krajo informacij. Virus in črv se razmnožujejo in razmnožujejo, kjer virus lahko spreminja informacije in črv ne.