Les origines des logiciels malveillants

Virus, vers, chevaux de Troie, rootkits, Internet n'a pas seulement fourni des e-mails rapides et des clips vidéo à la YouTube, mais les menaces sont également devenues plus diverses et surtout plus dangereuses. Et tout a commencé de manière si inoffensive. Le premier logiciel de développement de virus, qui ne portait même pas ce nom à l'époque, remonte à la préhistoire grise de l'informatique.

L'origine du malware

Les programmeurs avaient de grands objectifs avec ce soi-disant malware. Probablement, ils voulaient créer un logiciel de réparation automatique. C'est-à-dire un logiciel qui s'améliorait constamment. Aujourd'hui, il n'en reste presque plus, les logiciels antivirus provoquent, au mieux, des effets secondaires gênants dans le travail d'un ordinateur. Dans le pire des cas, les logiciels malveillants mettent en danger les données et les comptes bancaires.

Bien sûr, de nos jours, un logiciel antivirus fait partie de l'équipement standard d'un PC de bureau et d'un PC domestique. Dans de nombreux cas, ils protègent contre les infections et bloquent les attaques de logiciels malveillants. Mais les auteurs de virus et les développeurs de logiciels de protection antivirus se font concurrence depuis des années. Et aujourd'hui, la course s'accélère. Pendant ce temps, les progrès de chaque côté se raccourcissent.

En fin de compte, lorsqu'il s'agit d'utiliser un logiciel, la sécurité absolue n'existe pas. Du moins, pour un ordinateur qui ne se connecte pas au monde extérieur. Cependant, un logiciel antivirus à jour, l'installation de correctifs de système d'exploitation et d'application, et une dose de méfiance à l'égard des e-mails et des sites Web suspects garantiront un PC exempt d'infections.

L'origine du mot "malware"

Tout a commencé avec un logiciel antivirus, puis sont venus les vers. Mais lorsque le premier logiciel semblable à un virus a été développé, ce nom n'était pas encore utilisé. Ce n'est qu'en 1981 que le professeur Leonard M. Adleman, dans une conversation avec Fred Cohen, a utilisé pour la première fois le terme "virus informatique". Trois ans plus tard, Cohen soumit sa thèse de doctorat intitulée "Computer Viruses, Theory and Experiments". Il définit pour la première fois ce qu'est un logiciel antivirus et quelles sont ses propriétés. Cohen décrit un logiciel antivirus comme un logiciel auto-répliquant qui peut infecter d'autres logiciels en y attachant son propre code. Du coup, la part des expérimentations est explosive. Dans ce document, Cohen a présenté un logiciel antivirus fonctionnel pour le système d'exploitation UNIX, ce qui lui a valu des critiques.

Selon Dennis Hughes du FBI, il n'y a qu'un seul ordinateur sécurisé. C'est lui qui est hors réseau et il est dans un caveau à 20 mètres sous terre, en fait dans un endroit secret… et même là, il a des doutes sur lui. Aujourd'hui, le terme "virus" est généralement utilisé pour décrire toutes sortes de logiciels malveillants. Mais en réalité, il existe des définitions exactes. Un virus se propage en se copiant dans des fichiers non infectés et en s'adaptant pour s'exécuter dès que le logiciel hôte démarre. Le ver, d'autre part, n'attend pas passivement d'être appelé, mais se propage activement. Pour ce faire, les vers utilisent généralement les failles de sécurité des logiciels et des systèmes d'exploitation. Les chevaux de Troie, le troisième groupe majeur de logiciels malveillants, semblent être autre chose que ce qu'ils sont réellement au moment de l'exécution. Un cheval de Troie ne se réplique pas ou ne se copie pas et est donc souvent associé à un virus ou à un ver.

Les débuts et les premiers concepts des logiciels malveillants

La période informatique du Crétacé était vraiment une période idéale. Les ordinateurs étaient des monstres puissants que seuls les scientifiques et les très grandes entreprises pouvaient gérer. Bien que la puissance de calcul ne puisse égaler celle d'un magnétoscope de l'époque, c'est ici que furent posées les bases de la technologie informatique telle que nous la connaissons aujourd'hui. Beaucoup d'idées n'ont pas dépassé le stade du papier. Par exemple, John von Neumann ou Janos Lajos Neumann avaient déjà effectué des travaux théoriques préliminaires sur les logiciels autoréplicatifs au milieu des années 1940. Ceci, malgré le fait qu'il n'était pas possible de penser à les mettre en œuvre à l'époque. En 1959, le mathématicien britannique Lionel Penrose publie un article sur le pouvoir d'autoréplication automatique de ce logiciel, dans la revue "Scientific American". Les créatures "virtuelles" de celui-ci pourraient reproduire, modifier et attaquer d'autres logiciels. Peu de temps après, Frederick G. Stahl a créé le modèle Penrose sur un ordinateur IBM 650.

A cette époque, il n'était pas encore possible de parler de virus et de vers, le terme lui-même est apparu bien plus tard. Les développeurs se sont intéressés aux concepts. Ils essayaient déjà de donner à la machine quelque chose comme de l'intelligence. L'un d'eux est Darwin, en 1962. Il est le précurseur du jeu "Core Wars". Darwin a été développé par trois ingénieurs de Bell Telephone Laboratories : Victor Vyssotsky, Doug Mcllroy et Robert Morris Senior. Robert Morris, en particulier, joue toujours un rôle important dans l'histoire des virus informatiques. Darwin et son successeur Core Wars se sont déroulés sur un champ de bataille virtuel dans la mémoire d'un ordinateur. Les joueurs ont conçu des logiciels simples avec un langage de programmation simplifié. Le logiciel était capable de se multiplier, de détecter d'autres programmes et de les détruire. Le but était de dominer le champ de bataille.

Peu à peu, les idées et les concepts se sont rapprochés de ce qu'on appelle aujourd'hui un virus. Veith Risak a publié un article en 1972 sur les machines autoreproductrices. Le logiciel qui y est décrit a déjà des échos très clairs des virus modernes.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *