Un antivirus es un programa que detecta, bloquea y elimina virus antes de que ingresen al sistema. Los primeros antivirus surgieron en la década de 1980. Un antivirus típicamente tiene módulos de identificación, respuesta, escaneo, comprobación de firmas digitales y actualizaciones de bases de datos para detectar nuevos virus. Existen diferentes tipos como residentes, en línea y de detección. Los antivirus protegen las computadoras mediante la detección y desinfección de archivos infectados.