Este documento describe diferentes tipos de antivirus, incluyendo aquellos que solo detectan, detectan y desinfectan, detectan y abortan acciones, comparan firmas de archivos, usan métodos heurísticos, son invocados por el usuario o la actividad del sistema. También describe el módulo de control de un antivirus, el cual verifica la integridad de archivos y zonas críticas del disco, identifica virus usando técnicas como escaneo y búsqueda de código malicioso, y administra recursos para monitorear rutinas