Datorer (i alla former och storlekar) har blivit avgörande för våra liv. Allt vårt arbete, information och kritiska tjänster körs nu via datorsystem. Det gör dem till ett mål för alla typer av skadlig programvara.
Det är dock inte varje otäck kod som är densamma. Det finns ett stort utbud av digitala sjukdomar där ute, vilket gör det viktigt att veta skillnaden mellan ett virus, trojaner, mask, rootkit och mer.
Innehållsförteckning
Vad är skadlig programvara?
Låt oss börja med att identifiera paraplybegreppet som täcker alla typer av skadlig programvara som anges nedan — skadlig kod.
Som du säkert gissat är ordet bara en sammansmältning av “skadlig” och “programvara”. Det täcker alla typer av program som är skrivna för att skada dig, din dator eller en tredjeparts enhet via din dator.
Vad är ett virus?
Ett virus är det mest grundläggande och väl -känd typ av skadlig programvara. Virus fungerar på ett särskilt sätt som skiljer dem från andra typer av skadlig kod.
Först infekterar virus andra program. De sätter in sin kod i ett annat program med hopp om att den kommer att köras när någon kör det legitima programmet. För det andra replikerar virus sig själv genom att infektera andra program som de hittar på en dator. & Nbsp;
Förutom att försöka sprida sig till andra program har virus också en nyttolast. Nyttolasten kan vara vad virusförfattaren vill att den ska vara. Vissa virus har godartad nyttolast som faktiskt inte skadar någonting. Majoriteten av virus skadar din data eller ditt system avsiktligt genom att radera data, stjäla dem eller på annat sätt göra något som inte är bra för dig eller din dator.
Vad är en mask?
Datormaskar och virus är mycket lika i den meningen att de självreplikerar och utför en (vanligtvis) skadlig nyttolast på datorsystem. Där de skiljer sig är hur de sprider sig. Ett virus behöver ett värdprogram för att infektera och förlitar sig på att användare sprider det infekterade programmet med hjälp av flyttbar lagring, e -post eller annan liknande överföringsmetod.
En mask finns som ett eget oberoende program, inte som kod som är kopplad till en tredjepartsapplikation. De sprider sig också själva, utan mänskligt ingripande. Till exempel spreds Blaster Worm som en löpeld i mitten av 2000-talet tack vare en sårbar öppen nätverksport på Windows-datorer.
Så om en dator på ett företag eller en skola blev infekterad kan programmet snabbt sprida sig till andra anslutna maskiner. Maskar använder vanligtvis sårbarheter som upptäcks i operativsystem, hårdvara eller programvara för att köra sin kod utan att användaren behöver göra någonting alls.
Idag är brandväggar och andra nätverkssäkerhetssystem mycket effektiva för att stoppa maskar från sprider sig, men nya hål upptäcks alltid.
Vad är en trojan?
Trojaner är uppkallade efter den trojanska hästen i grekisk mytologi. I den ursprungliga berättelsen rullade folket i Troja in en gigantisk trähäststaty in i staden och trodde att det var en avskedsgåva från deras fiender. Tyvärr visade det sig vara den värsta piñata någonsin, fylld med grekiska soldater som smög ut på natten och öppnade stadsportarna för resten av sin armé.
Datatrojaner fungerar på exakt samma sätt, förutom att du istället för en stor häst får ett program som säger att det är något användbart och ofarligt. I verkligheten, bakom kulisserna, gör det onda saker. Till skillnad från virus eller maskar försöker trojaner vanligtvis inte infektera annan programvara eller replikera sig själva. Istället brukar de installera annan skadlig kod på ditt system och ringa tillbaka till sin skapare och överlämna kontrollen över din dator till trojanens författare.
Trojaner sprider sig vanligtvis genom “social engineering”, en hackarteknik som bygger på vanliga svagheter inom mänsklig psykologi för att lura användare att göra något. I det här fallet öppnar ”något” ett program eftersom du tycker att det är något coolt.
Vad är en Rootkit?
Rootkits är förmodligen den farligaste formen av skadlig kod som finns. Det är inte en enda del av skadlig programvara, utan en samling (därav “kit”) av applikationer som är installerade på ett system. Tillsammans tar dessa applikationer över kontrollen över datorn på en låg nivå. En “låg nivå” betyder på nivån för själva operativsystemet att låta skaparen av rootkiten göra absolut vad de vill mot datorsystemet och dess data.