1949 : John Von Neumann présente
les fondements théoriques des logiciels autocopiés.
1960 : Un groupe de jeunes ingénieurs des laboratoires Bell met au point un jeu informatique du nom de Core war, voir ci-dessus. 1984 : Le magazine Scientific American présente un guide pour fabriquer ses propres virus. 1986 : Les frères Alvi, deux Pakistanais, fournissent à des touristes des copies de logiciels pirates infectés du virus Brain. Ce serait le premier virus clairement identifié et connu. Il a causé de sérieux dégâts sur les campus américains. 1988 : Peace/Mac affiche son message de paix universelle sur les écrans de possesseurs de Macintosh II. 1988 : Robent Morris est arrêté pour fraude informatique. Cet étudiant vient de causer 15 millions de dollars de dommage sur Internet à cause de son virus. 1989 : Datacrime : trois virus font trembler les Pays-Bas et la France. La police néerlandaise propose alors un ensemble de programmes informatiques à bas prix pour lutter contre ces virus. C'est à cette époque que la France prend réellement conscience de l'existence des virus. 1991 : Diffusé par une disquette vendue dans la revue Soft et Micro, le virus Frodo/4096 arrive en France. Le Clusif (Club de la sécurité des systèmes dinformation français) propose sur son serveur une procédure de détection et de décontamination pour lutter contre Frodo. Le serveur enregistre 8 000 connexions. 1992 : Le virus Michelangelo plonge la planète dans leffroi. Ses effets restent pourtant limités : 200 000 machines infectées, au lieu des 5 à 15 millions annoncées. 1998 : D'après les chiffres publiés par Dr Salomon's, éditeur d'antivirus, on recensait 17 745 virus différents en 1998, contre 18 en 1989. 2000 : le virus "I Love You" provoque l'effroi sur Internet par sa contagion très rapide. |
Naissance
des programmes auto-réplicables
|
La naissance et le développement de l'informatique et des nouvelles technologies associées ont permis l'émergence d'un nouveau type de recherche concernant la simulation de processus inhérents au vivant, à partir de matériaux non biochimiques. Dans ce contexte, les ingénieurs essaient, depuis les années 1950, de modéliser sur des supports informatiques ces processus naturels dont une de ses propriétés majeures : la reproduction. |
Cette aventure commença
dès les années 1950 lorsque les mathématiciens
J. Von Neumann et Ulman
créant les premiers calculateurs informatiques (futurs ordinateurs)
ont découvert les premières techniques d'auto-réplication
inspirées de la biologie, ayant la particularité de se
reproduire et d'avoir un comportement évolutif en s'adaptant
à leur environnement.
|
La
première expérience d'infection : "core
war"
|
Les premières applications de ces programmes informatiques auto-réplicables sont passées du domaine de la fiction à l'expérience réelle dès les années 1960, avec une application du nom de "Core War", la guerre des tores de ferrite (matière utilisée dans les circuits de mémoire), réalisée par des ingénieurs américains des laboratoires Bell. "Core War" désignait deux programmes chargés de s'anéantir mutuellement en se bombardant d'instructions, où l'instruction 0 détruisait les codes de fonctionnement de ces programmes. |
La diffusion à grande échelle de ce type de code eut pour effet de motiver une nouvelle génération de programmeur qui substituait l'aspect ludique par un aspect offensif et destructeur. C'est à partir des années 1980 que les dommages causés par ces intentions malveillantes se globalisèrent, grâce à l'avènement des systèmes informatiques multitâches et le développement des réseaux informatiques et de communication (notamment l'internet). |
Biographie |
Un des grands scientifiques du XXe siècle L'une des figures les plus marquantes de l'aventure scientifique du XXe siècle, il fut l'auteur, avec l'économiste Oskar Morgenstern, de la théorie des jeux. Mathématicien de génie, Johann von Neumann participa à l'élaboration de la théorie des ensembles, à la conception de la bombe H, et fut le précurseur de l'intelligence artificielle et des sciences cognitives. Il donna une impulsion décisive au développement de l'informatique en établissant les principes définissant,encore aujourd'hui, l'architecture des ordinateurs. |
|