Sabotageprogram

Malware, som är en förkortning av Malicious Software (skadlig programvara), är en typ av programvara som kan installeras på en dator utan godkännande från datorns ägare. Det finns olika typer av skadlig programvara som kan skada datorer, t.ex. virus och trojanska hästar. Termen omfattar även andra avsiktligt skadliga program, som spionprogram och utpressningstrojaner. Dessa program kan stjäla lösenord, radera filer, samla in personlig information eller till och med stoppa en dator från att fungera alls. Datorns säkerhets- eller antimalwareprogram är vanligtvis bra på att stoppa skadlig kod från att installera sig själv. När säkerhetsprogrammen inte är installerade kan skadlig kod komma in i datorn. Det kan vara svårt att bli av med skadlig kod, även om man använder program som är utformade för att ta bort den.

Termen "skadlig kod" avser endast programvara som är skapad för skadliga syften och som fungerar mot användarnas förväntningar - och omfattar alltså inte program som kan göra oavsiktlig skada på grund av någon brist.

Skadlig programvara tar över datorer utan att användaren vet om det.Zoom
Skadlig programvara tar över datorer utan att användaren vet om det.

Historia

Man började skriva skadlig kod på 1970-talet och början av 1980-talet. Datorerna var mycket enkla då. De hade ingen intressant information som malware kunde ta till sig. Istället skrev folk skadlig kod för skojs skull eller bara för att visa att de kunde. Inte ens den vanligaste skadlig kod från den här tiden gjorde någon skada på människors datorer. Faktum är att skadlig kod var så sällsynt att ordet "skadlig kod" inte myntades förrän 1990.

Fler människor började använda datorer i slutet av 1990-talet och början av 2000-talet. Datorerna blev mer komplexa lika snabbt. Människor såg att de kunde använda skadlig kod för att komma åt användbar information nu, som lösenord och kreditkortsinformation. Så fler programmerare började skriva skadlig kod. Antalet skadliga program på Internet har ökat mycket snabbt sedan slutet av 1990-talet och ökar fortfarande idag. Experter tror att 31,5 % av världens datorer har någon typ av skadlig kod installerad.

Ändamål

Den främsta anledningen till att människor skriver skadlig kod är att skada andra och tjäna pengar, vanligtvis genom att stjäla eller radera viktig information. Dataviruset Cryptolocker, till exempel, gör att en person inte kan använda sin egen dator förrän han eller hon betalar malwareförfattarna för en programnyckel för att låsa upp den. Ett annat virus, CIH, försöker göra så att offret aldrig kan använda sina filer eller slå på datorn igen. Skadlig programvara för tangenttryckningsloggning kommer ihåg allt som en användare skriver in och ger det till författaren av skadlig kod att läsa.

Världens regeringar har skrivit skadlig kod för att skada sina fiender. Experter tror att USA:s regering skapade ett virus vid namn Stuxnet för att hindra en viktig plats i Iran från att fungera. Den kinesiska regeringen använde troligen ett virus för att hindra människor från att protestera mot dess beslut.

Hur skadlig kod installeras

Det finns många sätt att få in skadlig kod på någons dator. Ett vanligt sätt är genom e-postbilagor. Dessa bilagor skickas vanligtvis från andra datorer som redan har skadlig kod på sig. När någon laddar ner och öppnar bilagan installeras viruset och använder deras dator för att skicka sig självt till ännu fler människor.

Ett annat sätt att installera skadlig kod är att offret får skadlig kod genom att gå in på en webbplats där den är gömd. Detta kallas drive-by downloading. En användare behöver inte klicka på något för att datorn ska bli infekterad från en drive-by download. Den här typen av angrepp med skadlig kod hittas vanligtvis på webbplatser som inte används mycket eller vars säkerhetsmetoder är mycket gamla. Men även aktuella webbplatser som människor använder hela tiden kan vara värd för drive-by downloads när någon hackar webbplatsen.

Personer som skriver skadlig kod får också in sina program på datorer genom att koppla dem till riktiga program som folk vill ha. Detta är vanligast med piratkopierade program. Detta beror på att den som laddar ner programmet gjorde något olagligt och inte kan klaga till myndigheterna utan att själv hamna i trubbel. Vissa webbplatser som inte är piratkopierade lägger dock också in skadlig kod (eller andra oönskade program som är nästan lika illa som skadlig kod) i en nedladdning tillsammans med riktiga, lagliga program i en process som kallas buntning. Datasäkerhetsexperter klagar på webbplatser som buntar ihop riktiga programvaror med skadlig kod. Deras klagomål hindrar inte alltid webbplatserna från att kombinera programvaran.

Typer av skadlig kod

Det finns många olika typer av skadlig kod. Alla fungerar på olika sätt.

  • Virus är en typ av skadlig kod som behöver ett användardrivet program för att fungera. De kan inte kopiera sig själva eller flytta sig från en dator till en annan utan ett program som är värd för dem. Virus är mycket vanliga i piratkopierade program. De kan skada datorer på många olika sätt, till exempel genom att radera filer och stjäla lösenord.
  • Maskar är ungefär som virus och kan orsaka samma slags skador. De kan dock förflytta sig via Internet och kopiera sig in på datorer utan hjälp från ett värdprogram. Detta gör dem farligare än ett virus. Maskar hittas vanligtvis i e-postmeddelanden och drive-by downloads.
  • Trojanska hästar är en typ av skadlig programvara som maskerar sig som ett vanligt, godartat program eller verktyg för att övertala ett offer att installera det. En trojansk häst har vanligtvis en dold destruktiv funktion som aktiveras när programmet startas. De behöver att användaren går med på att köra ett program för att fungera och kan inte kopiera sig själva från en dator till en annan. Trojanska hästar kan dock göra samma problem som ett vanligt virus kan göra. De kan också göra det möjligt för författaren av skadlig kod att kontrollera offrets dator, installera mer skadlig kod, stjäla bankuppgifter med mera. Till exempel är ransomware en typ av trojansk häst som hindrar offret från att använda sina filer tills de betalar personen som skrivit det skadliga programmet. Experter anser att trojanska hästar är den vanligaste typen av skadlig kod som finns.
  • Adware är en typ av skadlig kod som tjänar pengar till programförfattarna genom reklam. Dessa program visar användarna annonser och tvingar dem att använda webbplatser som tjänar pengar åt malwareförfattarna. Adware hittar också personlig information om offret (t.ex. ålder, ras och jobb). Detta är så att författarna av skadlig programvara kan sälja informationen till andra personer. En användare kan vanligtvis avinstallera adware lättare än de flesta skadliga program. Detta är dock fortfarande svårt att göra utan ett speciellt utformat program.
  • Spionprogram är en farligare typ av adware som stjäl mer information från användaren. Spionprogram kan stjäla någons internettrafik, lösenord till konton och allt som de har skrivit in i sina datorer. Spionprogram är också mycket svårare att avinstallera än adware.

Varför datorer får skadlig kod

Det finns några orsaker till att datorer får program som användaren inte har velat installera. En vanlig orsak är att vanliga program har programfel. Skadlig programvara kan använda buggar, t.ex. ett buffertöverflöde, för att få ett program att göra något som det inte är avsett att göra. Skadlig programvara kan också hamna på en dator om den lurar användaren att själv installera den. Detta kan hända när en användare kopplar in ett USB-minne som redan har ett virus på sig. Skadlig programvara använder också ofta social ingenjörskonst för att få användare att köra den, till exempel genom att låtsas vara en viktig e-postbilaga för jobbet. Vissa skadliga program låtsas till och med vara ett program mot skadlig kod för att få folk att köra det.

Hur skadlig kod stoppas

Eftersom skadlig kod är ett så stort problem är det många företag som skapar program för att försöka stoppa den. Dessa program mot skadlig kod har många olika sätt att hitta skadlig kod. Ett är statisk analys, som tittar på källkoden till ett program innan det körs. Om programmet sedan liknar skadlig kod som det statiska analysprogrammet har sett tidigare, stoppar antimalwareprogrammet koden från att köras. Ett annat sätt att hitta skadlig kod är dynamisk analys. Dynamisk analys kör endast en del av ett program som den kontrollerar. Om denna del av programmet försöker göra något som kan vara dåligt eller skadligt låter antimalwareprogrammet inte programmet köras.

Malware kan också stoppas utan ett program. Detta kan göras genom att inte låta en dator ansluta till Internet eller andra datorer, vilket kallas att skapa ett luftgap. Dessa datorer kan dock fortfarande få skadlig kod om någon placerar den där på annat sätt. Ett exempel är när någon ansluter en USB-enhet (Universal Serial Bus) som redan var ansluten till en dator med virus.

Frågor och svar

F: Vad står malware för?


S: Malware står för skadlig programvara.

F: Vilka är de olika typerna av malware?


S: De olika typerna av skadlig programvara är virus, trojanska hästar, spionprogram och ransomware.

F: Vad kan skadlig programvara göra med en dator?


S: Skadlig programvara kan stjäla lösenord, radera filer, samla in personlig information eller till och med hindra datorn från att fungera överhuvudtaget.

F: Hur kan datasäkerhetsprogram eller anti-malwareprogram förhindra att skadlig kod installerar sig själv?


S: Programvara för datorsäkerhet eller anti-malware kan förhindra att skadlig kod installerar sig själv genom att upptäcka och blockera den innan den kan göra någon skada.

F: Vad händer om säkerhetsprogram inte installeras?


S: Om säkerhetsprogram inte installeras kan skadlig kod lätt ta sig in i datorn och orsaka skada.

F: Är det lätt att bli av med skadlig kod?


S: Nej, det kan vara svårt att bli av med skadlig kod, även om man använder program som är avsedda att ta bort den.

F: Räknas oavsiktlig skada på grund av programvarufel som skadlig kod?


S: Nej, termen "skadlig kod" avser endast programvara som är avsiktligt utformad för att orsaka skada och som fungerar mot användarnas förväntningar. Program som kan göra oavsiktlig skada på grund av programvarubuggar betraktas inte som skadlig kod.

AlegsaOnline.com - 2020 / 2023 - License CC3