*   >> Lectura Educación Artículos >> tech >> la seguridad

Historia de Viruses

liza expresiones que son fácilmente comprensibles para la mayoría de los programadores, pero no tanto para los ordenadores. Visual Basic y C son buenos ejemplos de este tipo de lenguaje.

Por el contrario, las expresiones utilizadas por los idiomas "bajo nivel" están más cerca de código de máquina, pero son muy difíciles de entender para alguien que no haya estado involucrado en el proceso de programación. Uno de los más poderosos ejemplos más utilizados de este tipo de lenguaje es "ensamblador".


Con el fin de explicar el uso de los lenguajes de programación a través de la historia del virus, es necesario hacer referencia a la evolución del hardware. No es difícil comprender que un antiguo procesador de 8 bits no tiene la potencia de los procesadores modernos de 64 bits, y esto, por supuesto, ha tenido un impacto en los lenguajes de programación utilizados.


En este y en el próximas entregas de esta serie, que se verá en los diferentes lenguajes de programación utilizados por los creadores de virus a través de la historia de la computadora:

- Virus antecesores: Core Wars

Como ya se explicó en el primer capítulo de este serie, un grupo de programas llamado Core Wars, desarrollado por ingenieros de una compañía de telecomunicaciones importante, son considerados los antecesores de los virus actuales días.

La informática se encontraba todavía en las primeras etapas y los lenguajes de programación apenas se había desarrollado. Por esta razón, los autores de estos proto-virus utilizan un lenguaje que era casi igual al código máquina para programarlos.

Curiosamente, parece que uno de los programadores de Core Wars fue Robert Thomas Morris, cuyo hijo programada -años después- el "gusano de Morris". Este código malicioso se hizo extraordinariamente famoso ya que logró infectar 6.000 ordenadores, una cifra impresionante para 1988.

-.

Los nuevos gurús de los 8-bits y el lenguaje ensamblador

Los nombres Altair, IMSAI y Apple en EE.UU. y Sinclair, Atari y Commodore en Europa, hacen recordar tiempos pasados, cuando una nueva generación de entusiastas de la informática "luchó" para establecer su lugar en el mundo de la programación. Para ser el mejor, los programadores necesitaban tener un profundo conocimiento de código máquina y ensamblador, como intérpretes de lenguajes de alto nivel utilizan demasiado tiempo de ejecución.

BASIC, por ejemplo, era relativamente fácil de aprender un lenguaje que les p

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.