Los virus informáticos son programas maliciosos que alteran el funcionamiento de una computadora sin el permiso del usuario, infectando archivos ejecutables para replicarse. Un virus típicamente se ejecuta cuando un programa infectado se ejecuta, permitiendo que el código del virus resida en la memoria RAM y luego infecte otros archivos ejecutables. Los virus tienen como objetivo propagarse a través del software y pueden tener cargas dañinas que van desde bromas hasta daños serios en sistemas o redes. El primer virus reconocido atacó una computadora IBM en 1972