Los antivirus informáticos permiten detectar y eliminar virus mediante el uso de cadenas que buscan y eliminan distintos virus. Los programas antivirus utilizan técnicas como el escaneo de firmas, el chequeo de integridad y el análisis heurístico para contrarrestar los efectos de los virus. Existen diferentes tipos de antivirus como detectores, limpiadores e inmunizadores que cumplen funciones como rastrear, desinfectar y prevenir la contaminación por virus.