Antivirussoftware scanner din enhed for eventuelle skadelige filer. Disse skadelige filer er kendt som virus eller malware – og de omfatter en bred vifte af forskellige trusler, ligesom trojanske heste, worms, spyware, adware, keyloggers, cryptojackers, rootkits og meget mere. I de fleste tilfælde er malware designet til at beskadige din enhed eller til at få adgang til dine følsomme data for økonomisk udnyttelse – eller begge dele.
Antivirusprogrammer bruger malware-databaser til at se, om koden i en af dine scannede filer stemmer overens med koden for kendt malware i databasen. De kontrollerer også, om der er filer, der ligner dem i databasen. Avancerede programmer som f.eks. Norton og Bitdefender bruger også maskinlæring til at opdage malware baseret på deres adfærd. Det er på denne måde, at antivirusprogrammer er i stand til at opdage ny eller begyndende malware.
Udover at give en on-demand malwarescanner, der registrerer og fjerner malware, der allerede har inficeret dit system, har antivirussoftware også realtidsbeskyttelse, der aktivt scanner de programmer, der kører i realtid. Realtidsbeskyttelse er derfor i stand til at blokere malware, FØR det kan inficere din enhed.
Antivirusprogrammer kan nogle gange markere sikre filer som usikre. Disse er kendt som falske positive. Hvis dette sker, er alt du skal gøre er at hvidliste filen, og så vil dit antivirusprogram tillade filen at køre. Hvidlistning af filer er nemt, men du bør kun gøre det, hvis du er sikker på, at en fil er 100 % sikker.