Génesis

El virus digital cumple 25 años, quizás…

Rich SkrentaPara muchos, el pequeño programa Elk Cloner (EC) debe ser considerado como el primer virus informático de la historia.
Fue creado por el quinceañero (en 1.982) Rich Skrenta en Pittsburgh, Pennsylvania, como broma práctica para divertirse a costa de sus amigos, provocando que los juegos que compartían dejaran de funcionar o agregando a la interfaz alguna ocurrencia adolescente.

La broma más típica provocada por EC, que finalmente hizo famoso su 'virus', era provocar, en cada arranque Nº 50 con un disco infectado, que se mostrara en la pantalla un pequeño "poema":
Elk Cloner: The program with a personality
Sección de código fuente del virus Elk CloneIt will get on all your disks
It will infiltrate your chips
Yes it's Cloner!
It will stick to you like glue
It will modify RAM too
Send in the Cloner!

Para propagarse, EC necesitaba estar en un disquete de los usados por las computadoras Apple II para el arranque. Cuando la computadora era iniciada con un disquete infectado, también lo hacía el virus de forma automática. Éste virus no afectaba la operación regular del computador, pero si se colocaba otro disquete, el virus se copiaba, infectándolo y, consecuentemente, difundiéndose de disco a disco.

Según los informes de la época, el virus infectó con éxito disquetes de la mayoría de los conocidos de Skrenta, incluyendo a su profesora de matemáticas. Gran parte del éxito fue el desconocimiento del problema potencial que suponía, y, por supuesto, la ausencia de antivirus. La limpieza era posible, pero sólo tras una elaborada eliminación manual.

Más información en "VIRUS… ¡Feliz Cumpleaños!".

Vea el código fuente de Elk Cloner aquí.


Nota del editor:

Apple IIOtros autores prefieren dar el crédito al Brain, de finales de 1985 (propagado en enero de 1986), como primer virus, pero es más aceptado que el "honor" de esta hazaña le corresponda al Elk Cloner, creado tres años antes. El propio Skrenta, en su blog, anota que aparentemente EC fue el primer virus. Otros, quienes no consideran que la Apple II era una computadora o, si lo era, no era personal (PC), diferencian la historia especificando que Elk Cloner fue el primer virus informático y Brain el primer virus para PC. Para quienes tienen este punto de vista, creemos que más correcto sería decir que EC fue el primer virus de microcomputadoras y el Brain el primero en infectar MS DOS.

Disco floppyDe todos modos, es muy probable que otros hayan desarrollado antes de 1982 alguna aplicación con un comportamiento viral similar, a pesar que no se hayan dado a conocer suficientemente para entrar en la historia de la informática. Si es obligafo mencionar al menos un ejemplo. Nosotros escogemos al juego ANIMAL y su acompañante PERVADE.

ANIMAL era una variación de 20 preguntas donde nos pedían "pensar en un animal". Su creador, John Walker en enero de 1975, cansado de enviar copias del código en discos magnéticos a sus amigos, desarrolló una manera de distirbuir un ejecutable de ANIMAL a cualquier máquina UNIVAC, para lo cual escribió PERVADE, un pequeño programa que se copiaba a si mismo en cualquier directorio al cual el usuario tuviera acceso. Eventualmente, se fue autocopiando hasta las propias cintas básicas de distribución de UNIVAC. La historia, incluyendo el código fuente en assembly de ANIMAL y PERVADE puede ser vista en la página de John Walker.

Fuente: M. Mager – genesisytecnologia.com

Publicaciones relacionadas

Botón volver arriba