Software utilizado para infectar un ordenador. Después de escribir el código del virus, se entierra dentro de un programa existente. Una vez que se ejecuta ese programa, el código del virus se activa y adjunta copias de sí mismo a otros programas del ordenador y a otros ordenadores de la red. Los programas infectados continúan propagando el virus, que es como se propaga.El efecto del virus puede ser una simple broma que hace aparecer un mensaje en la pantalla de la nada, o puede destruir programas y datos de inmediato o en una fecha determinada. Por ejemplo, el famoso virus Michelangelo contaminó la máquina el día del cumpleaños de Miguel Ángel.Los virus deben ejecutarse para hacer dañoUn virus es un programa autónomo que se adhiere a una aplicación existente de manera que hace que se ejecute cuando se ejecuta la aplicación. Los macrovirus son similares. El código del virus ha sustituido algunos o todos los comandos de la macro. Asimismo, es en la ejecución de la macro donde se produce el daño (ver lenguaje de macros). «En la naturaleza «El término «virus informático» se acuñó a principios de la década de 1980, supuestamente después de que un estudiante de posgrado presentara el concepto de un programa que podía «infectar» a otros programas. Desde entonces, se han definido más de un millón de virus. Sin embargo, la mayor parte de las infecciones proceden de unos pocos cientos de variantes activas, que se dicen «in the wild». Desde 1993, la organización WildList lleva la cuenta de los ataques de virus en todo el mundo. Para más información, visite www.wildlist.org. Para ver una muestra de diferentes infecciones de virus, consulte ejemplos de virus. Véase in the wild, extensiones peligrosas, cuarentena, desinfección, macrovirus, virus de correo electrónico, detección de comportamiento, virus polimórfico, virus furtivo, gusano, virus de arranque, vándalo, bromas de virus y furia criptográfica.Teoría de los virusJohn von Neumann teorizó que un programa informático podía replicarse a sí mismo en su documento de 1949 «Teoría y organización de autómatas complicados», y el informático Fred Cohen describió la lógica de varios tipos de virus en su documento de 1984 «Computer Viruses – Theory and Experiments». Véase la arquitectura de von Neumann.Windows vs. MacCasi todos los usuarios de Windows instalan un programa antivirus en sus ordenadores, mientras que muchos usuarios de Mac no lo hacen. Los ordenadores con Windows son atacados constantemente, porque constituyen la gran mayoría de los ordenadores personales y, por tanto, son la fruta más fácil de conseguir. Además, el Mac es una máquina basada en Unix, y la arquitectura Unix separa el sistema operativo de las aplicaciones, lo que hace que sea más difícil de crackear, aunque no imposible. Aunque la mayoría de los usuarios de Mac no utilizan programas antivirus, sí que se han producido ataques de virus con éxito contra los Mac, y los usuarios de Mac están instalando antivirus más que en el pasado. Ver programa antivirus.