A vírusok önreprodukáló, károkozó programok. Célja sokféle lehet. Vannak vírusok melyek a célszámítógép megsemmísítést tűzi ki célul, azaz általában fontos fájlok letörlését. Ez azonban ritka. Általában kisebb károkat okoznak.
A vírusok ellenei védekezésnek több aspektusa van. Fontos, hogy a számítógépünkön megfelelő vírusírtó programcsomag legyen melynek adatbázisa naprakész. Ez azonban nem elég minden esetben, hisz ugyanilyen fontos a megfelelő felhasználói magatartás. Ide tartozik, hogy ne nyissunk meg kéretlen levelet, főleg ne a csatolt állományt. Ha a csatolt állomány egy program, akkor vírusfertőzés esélye kifejezetten nagy. Hasonló módon kaphatunk adathordozón keresztül vírust(CD, floppy, stb.). További veszélyforrás lehet kétes tartalmú weboldalak látogatása. Ezeknél különösen veszélyes régi, elavult és biztonsági résekkel teli böngészőt használni (pl.:IE6).
A vírusírtók több komponensből állnak. Általában a legminimálisabbakban is megtalálhatók a következők:
A vírusírtók működésükhöz általában igényelnek egy vírusadatbázist, melybe az ismert vírusokat tartják nyílván. Ezt érdemes gyakran frissíteni, hogy az új vírusokat is felismerhesse.
A másik módja a vírus megtalálásának a heurisztikus keresés, amivel a cselekvés szándékát próbálja szűrni a vírusírtó. Ez elemzi a programok működését, és ha úgy gondolja, hogy vírus, akkor jelez. Előnye, hogy nem ismert vírusokat is megtalál. Hátránya, hogy nem teljesen kiforrott és erőforrásigényes lehet.