Los antivirus son programas que combaten y eliminan virus informáticos mediante la identificación de virus a través de cadenas de virus en sus bases de datos, la detección de virus a través del análisis heurístico y la comprobación de integridad, y la eliminación del código dañino de los archivos infectados. Para que los antivirus funcionen efectivamente, es necesario mantener actualizadas sus bases de datos de firmas de virus y el propio programa antivirus.