Virusten, matojen ja troijalaisten välinen ero on se, että virus kiinnittyy ohjelmaan ja levittää kopioita itsestään muille ohjelmille, joita seuraa ihmisen toiminta, kun taas mato on yksinäinen ohjelma, joka levittää sen kopioita muille komponenteille muuttamatta sitä . Troijan hevonen on ohjelma, joka sisältää odottamattoman lisätoiminnon.
Vertailukaavio
Vertailun perusteet | Virus | Mato | Troijan hevonen |
---|---|---|---|
merkitys | Tietokoneohjelma, joka yhdistää itsensä toiseen lailliseen ohjelmaan vahingoittamaan tietokonejärjestelmää tai verkkoa. | Se syö järjestelmän resursseja sen vähentämiseksi eikä tuhoavien toimien suorittamiseksi. | Se antaa tunkeilijalle mahdollisuuden hankkia luottamuksellisia tietoja tietokoneverkosta. |
suoritus | Riippuu tiedoston siirrosta. | Toistaa itsensä ilman ihmisen toimintaa. | Ladattu ohjelmistona ja suoritettu. |
Replikointi tapahtuu | Joo | Joo | Ei |
Kauko-ohjattu | Ei | Joo | Joo |
Levityksen määrä | Kohtalainen | nopeampi | Hidas |
infektio | Aloittaa liittämällä viruksen suoritettavaan tiedostoon. | Käyttää järjestelmän tai sovelluksen heikkouksia. | Liittää itsensä ohjelmaan ja tulkitsee sen hyödylliseksi ohjelmistoksi. |
Tarkoitus | Tietojen muuttaminen. | Pysäytä keskusyksikkö ja muisti. | Varastaa käyttäjän tiedot. |
Määritelmä Virus
Virus voidaan määritellä ohjelmakoodiksi, joka kiinnittyy sallittuun ohjelmaan tartunnan saamiseksi. Virus toimii, kun laillinen ohjelma toimii ja voi suorittaa minkä tahansa toiminnon, kuten tiedoston poistamisen. Viruksessa suoritettava ensisijainen toiminta on se, että kun tartunnan saanut ohjelma suoritetaan, se suorittaa ensin viruksen ja sitten alkuperäinen ohjelmakoodi suoritetaan. Se pystyy tarttumaan muihin kyseisessä tietokoneessa oleviin ohjelmiin.
Kun kaikki nykyisen käyttäjän tietokoneesta poistetut tiedostot on vioittunut, virus levittää ja lähettää koodin verkon kautta käyttäjille, joiden sähköpostiosoite on tallennettu nykyisen käyttäjän tietokoneeseen. Erityisiä tapahtumia voidaan käyttää myös viruksen käynnistämiseen. On olemassa erilaisia virustyyppejä, kuten loistaudit, käynnistyssektorit, muistipaikat, polymorfiset, varkain ja metamorfiset. Virustartunta voidaan estää estämällä viruksen tulo.
Määritelmä Worm
Mato on ohjelma, joka voi kopioida itsensä ja lähettää kopioita tietokoneesta tietokoneeseen kuten virus, mutta se on erilainen toteutuksessa. Se ei muuta ohjelmaa, vaan se aktivoituu saapuessaan replikoitumaan ja levittämään uudelleen. Liiallinen replikointi johtaa järjestelmän pysäyttämiseen, se kuluttaa järjestelmän resursseja sen poistamiseksi. Mato etsii voimakkaasti enemmän koneita korruptoituneeksi, ja vioittunut kone käyttäytyy matoilukonetta muille siihen liitetyille koneille.
Verkko-mato-ohjelmissa hyödynnetään verkkoyhteyksiä, jotka leviävät järjestelmästä järjestelmään, seuraavassa tapauksessa verkkoajoneuvot voisivat olla sähköpostilaitos, etäsuorituskyky ja etäkirjautumiskyky replikointia varten.
Määritelmä Troijan hevonen
Troijan hevonen on piilotettu koodiosa, joka suoritettaessa suorittaa joitakin ei-toivottuja tai haitallisia toimintoja, jotka ovat samanlaisia kuin virus. Näitä käytetään suorittaakseen suoran toiminnon, jota luvaton käyttäjä ei pystynyt saavuttamaan. Esimerkiksi troijalainen hevonen voisi piilottaa koodin kirjautumislomakkeeseen liittämällä siihen. Kun käyttäjä lisää tiedot, troijalainen lähettää nämä tiedot hyökkääjälle ilman käyttäjän tietämystä. Sitten hyökkääjä voi käyttää käyttäjätietoja päästäksesi järjestelmään.
Troijan hevosen toinen motiivi voi olla tietojen tuhoaminen. Ohjelma näyttää suorittavan hyödyllisen toiminnon, mutta se voi olla hiljaa suorittamassa tuhoavia toimintoja.
Keskeiset erot viruksen, maton ja troijalaisen välillä
- Viruksen suorittaminen ja levittäminen perustuu tartunnan saaneiden tiedostojen siirtoon, kun taas matot toistuvat ilman ihmisen toimintaa ja käyttävät verkkoa upottamaan itsensä muihin laitteisiin. Toisaalta troijalainen hevonen toimii apuohjelmana ja teloitetaan.
- Virukset ja madot voivat toistaa, kun taas troijalaista hevosta ei voida kopioida.
- Virusta ei voi ohjata etänä. Sitä vastoin mato ja troijalainen hevonen voidaan ohjata etänä.
- Worms voi levitä hyvin nopeasti, kun taas virukset leviävät kohtuullisella nopeudella, ja troijalainen hevonen voi levitä hitaasti.
- Virus hyökkää suoritettavaan tiedostoon ja liittää siihen tiedoston muokkaamista, kun taas mato hyödyntää järjestelmän ja sovelluksen heikkoutta. Sen sijaan troijalainen hevonen näyttää olevan hyödyllinen ohjelma, joka sisältää piilotetun koodin, jota käytetään epätoivottujen tai haitallisten toimintojen suorittamiseen.
- Virusta käytetään pääasiassa informaation muokkaamiseen ja matoja käytetään käyttämään liikaa järjestelmän resursseja ja pysäyttämään sen. Päinvastoin, troijalaista hevosta voidaan käyttää varastamaan käyttäjän tietoja, jotta käyttäjä pääsee käyttäjän järjestelmään.
johtopäätös
Worms on itsenäinen ohjelmisto, joka ei tarvitse isäntää sen toteuttamiseen. Päinvastoin, virus ja troijalainen hevonen tarvitsevat isännän niiden toteuttamiseksi. Troijan hevonen luo takaportin tietovarkaukselle. Virus ja mato toistuvat ja levittävät, jossa virus pystyy muuttamaan informaatiota ja mato ei.