Existen programas creados de forma intencionada, cuya función es dañar un sistema de cómputo, dentro de estos podemos encontrar: Virus, puertas traseras, bombas lógicas, gusanos, caballos de Troya, etc.
Un software que es utilizado para la prevención y detección de este tipo de software y que tiene las características de exploración de componentes críticos del sistema, tales como: archivos de inicio, analizar en tiempo real las actividades del sistema, monitorizar el comportamiento de las aplicaciones comunes que se ejecutan, identificar ciertas actividades sospechosas y eliminarlas, es a lo que se le conoce como: Antivirus.