Det är en bred fråga. Skadlig kod kan ta många former. I allmänhet anses varje kod som är avsedd att skada, störa eller få obehörig åtkomst till ett datorsystem vara skadligt. Här är några exempel:
* virus: Självreplikerande program som sprids från en dator till en annan, vilket ofta orsakar skador eller störningar.
* maskar: Liknar virus, men de sprider sig självständigt utan att behöva knyta till andra filer.
* trojaner: Program förklädda som legitim programvara som i hemlighet utför skadliga åtgärder.
* ransomware: Malware som krypterar ett offrets filer och kräver lösen för att de släpps.
* rootkits: Program som döljer sin närvaro på ett system, vilket gör att angripare kan upprätthålla ihållande tillgång.
* spyware: Program som i hemlighet övervakar en användares aktivitet och samlar in personlig information.
* adware: Program som visar oönskade annonser.
* skadliga skript: Små program inbäddade på webbplatser eller e -post som kan utföra skadliga åtgärder när de körs. (t.ex. JavaScript, PowerShell)
* Exploits: Kod som drar nytta av sårbarheter i programvara för att få obehörig åtkomst.
* bots: Program som kontrolleras på distans av en angripare för att utföra skadliga uppgifter, ofta en del av ett större botnet.
Skadan orsakad kan variera från mindre irritation (som adware) till katastrofal dataförlust och systemfel (som ransomware eller utnyttjande som riktar sig till kritisk infrastruktur). Nyckeln är att kodens * avsikt * är skadlig och dess * åtgärd * är skadligt för datorsystemet eller dess användare.