Un virus informático es un programa malicioso que se replica a sí mismo y se propaga sin el permiso del usuario, alterando el funcionamiento normal de la computadora. Los virus funcionan insertando su código en otros programas y archivos ejecutables para replicarse. Pueden tener efectos dañinos como destruir datos o generar tráfico de red inútil. El primer virus reconocido data de 1972 y atacó una computadora IBM, pero no fue hasta 1984 que se adoptó formalmente el término "virus".