¿Por qué existen los virus?
El origen de los virus informáticos
La historia de los virus informáticos: la guerra del núcleo magnético
Los virus informáticos no son un producto nuevo que haya aparecido recientemente. , han existido desde En 1949, varios años antes de la aparición de la primera computadora comercial, el pionero informático John Von Neumann propuso en un artículo "La teoría y organización de dispositivos automáticos complejos", se había esbozado el modelo del programa viral. En ese momento, la mayoría de los expertos en informática no podían imaginar que un programa autorreplicante de este tipo fuera posible, pero algunos científicos estudiaron silenciosamente el concepto propuesto por Van Newman, hasta que diez años después, en los Laboratorios Bell de AT&T, estos conceptos tomaron forma. un videojuego muy extraño llamado Core War. )
La Guerra Magnética fue ideada por tres jóvenes programadores de Bell Labs durante su tiempo libre (Eran H. Douglas McIlroy y Victor Vysottsky) y Robert T. Morris, los tres tenían solo veintitantos años en ese momento.
Nota: Robert T. Morris escribió más tarde Worm, que generó Internet El padre del trascendental Robert T. Morris. Jr., Morris estaba a cargo de la seguridad de la red Arpanet en ese momento.
El antepasado de los virus informáticos:
La jugabilidad de Magnet War es la siguiente: Las dos partes cada una escriba un conjunto de programas e introdúzcalos en la misma computadora. Los dos conjuntos de programas se persiguen entre sí en el sistema de memoria de la computadora. A veces bajarán algunos niveles y otras se detendrán para reparar (reescribir) algunas líneas que estaban. dañado por el comando de la otra parte; cuando queda atrapado, también puede copiarse a sí mismo una vez y escapar del peligro, porque todos están nadando en el núcleo de memoria de la computadora, por lo que recibió el nombre de Magnetic Core War. >
Este juego La característica del juego es que después de que los programas de ambas partes ingresan a la computadora, el jugador solo puede observar la situación de batalla que se muestra en la pantalla y no puede realizar ningún cambio hasta que el programa de una de las partes sea completamente [devorado] por el programa de la otra parte.
Magnet War es un nombre general. De hecho, se puede subdividir en varios tipos. El programa escrito por Mai Yaolai se llama [Darwin], que incluye [selección natural, supervivencia del. fittest]. Sus reglas de juego son las más cercanas a las descritas anteriormente. Ambas partes usan lenguaje ensamblador para escribir un conjunto de programas, llamados organismos. Los dos organismos luchan sin cesar en la computadora hasta que una de las partes mata al otro. reemplácelo, se determinará el ganador. Durante la competencia, Morris a menudo derrota a sus oponentes con un ingenio único.
También hay un programa llamado Creeper. Cada vez que se lee, hará una copia. Además, también se arrastrará de una computadora a otra computadora conectada. Pronto, estos rastreadores extraerán los datos originales de la computadora. El primer propósito de la supervivencia es reproducirse. rastreadores], alguien escribió [Reaper]. Su único propósito de supervivencia es encontrar rastreadores y destruirlos. Después de eso, Reaper ejecutó la última instrucción del programa: destruirse a sí mismo y desaparecer de la computadora. ] no es tan inteligente como Darwin y otros programas, pero es una persona extremadamente peligrosa. Avanza en el sistema de memoria y cada vez que llega la quinta [dirección] cambiará lo almacenado allí a cero, lo que detendrá el proceso. programa original.
El más peculiar es uno llamado [Imp] Programa de guerra, tiene una sola línea de instrucciones, o sea
MOV 01
MOV es el representante de [MOVE], que significa mover. Mueve la dirección contenida en el [0] que fue escrita (movida) a la siguiente dirección. Cuando Yinpu inició su operación, cada línea original de instrucciones en la computadora fue cambiada. [MOV 01]. En otras palabras, quedó mucho [MOV 01] en la pantalla.
Germini también es un tipo interesante. Tiene una sola función: copiarse a sí mismo, enviarlo a las siguientes cien direcciones y luego descartar el [original]. Una serie de programas se derivan de Gemini [Victim] (Juggeraut)). y lo envía a las siguientes diez direcciones; y [Bigfoot] establece la dirección entre el original y la copia como un número primo grande. Además, también está escrito [Worm] (Gusano). por John F. Shoch del Centro de Investigación Xerox Baidu Su propósito es controlar la computadora intrusa.
La aparición de virus informáticos
En aquellos días, las computadoras no estaban conectadas entre sí. entre sí, pero independientes entre sí, por lo que no habría una plaga de virus causada por Little Morris. Si una determinada computadora estuviera infectada [Infección], fuera de control, el personal solo necesita apagarla. Pero a medida que las conexiones de la computadora se vuelven gradualmente. Como parte del tejido social, es probable que un programa viral o un virus autorreplicante causen daños devastadores. Por lo tanto, durante mucho tiempo, los trabajadores informáticos que saben cómo jugar [Magnetic Core War] se adhieren estrictamente a una regla no escrita. : el contenido de estos programas de guerra no se divulga al público en general.
1983, esta regla se rompió ese año Ken Thompson fue el ganador de un premio a una destacada conferencia sobre informática. en un discurso que no solo confirmó públicamente la existencia de virus informáticos, sino que también les dijo a todos en la audiencia cómo escribir sus propios programas de virus. Todos sus colegas estaban horrorizados, pero el secreto se había extendido. En 1984, la situación se volvió más complicada. Este año, [Scientific American] Monthly (el columnista A. K. Dewdney de Scientific American escribió el primer artículo sobre las "Guerras del Núcleo Magnético" en la edición de mayo, y siempre que envíe dos dólares, cualquier lector puede recibir su artículo al respecto. Un programa para escribir programas y abrir un campo de batalla en la computadora de su propia casa.
La aparición oficial de la palabra [virus]
[Scientific American] en marzo de 1985 En este artículo, Dutney volvió a hablar de [Magnetic War] y los virus. Al comienzo del artículo, dijo: [Cuando se publicó el artículo sobre [Magnetic War] en mayo pasado, no pensé en eso. un tema serio] El nombre [virus] fue mencionado por primera vez en el artículo. Mencionó que Roberto Cerruti y Mago Morugudi de Italia (Marco Morocutti) inventaron un método para destruir software. Querían usar virus, no gusanos. infectar ordenadores Apple II