Le premier virus sur PC a 25 ans
Le Directeur du Laboratoire de Recherche de F-Secure retrace son histoire en vidéo depuis le Pakistan

Le , par Hinault Romaric, Responsable .NET
En collaboration avec Gordon Fowler

Le premier virus ayant infecté un PC a été découvert en 1986. Et, curieusement pour aujourd'hui, ce virus contenait les contacts de ses auteurs au Pakistan.

À l’occasion de cet anniversaire, Mikko Hyppönen, directeur du laboratoire de recherche de F-Secure, s’est donc rendu dans la ville de Lahore au Pakistan pour retrouver ces créateurs, deux frères, Amjad et Basit Farooq Alvi, qui sont aujourd’hui à la tête d’un FAI florissant (Brain Telecommunication Ltd.).

F-Secure propose un reportage vidéo de dix minutes sur ce voyage. Dans ce petit film nommé « Brain – à la recherche du premier virus sur PC », les deux frères donnent pour la première fois une interview sur leur virus qui s’est répandu à l'époque à travers le monde via des disquettes. Amjad et Basit y révèlent, par exemple, que Brain n’avait pas été conçu initialement pour être un virus de destruction, ce qui explique pourquoi ils avaient inclus leurs numéros de téléphone dans son code.
Welcome to the Dungeon
(c) 1986 Basit & Amjad (pvt) Ltd.
BRAIN COMPUTER SERVICES
730 NIZAB BLOCK ALLAMA IQBAL TOWN
LAHORE-PAKISTAN
PHONE :430791,443248,280530.
Beware of this VIRUS....
Contact us for vaccination............ $#@%$@

Leur but était en fait de vérifier la fonctionnalité multitâche du nouveau système d’exploitation DOS et de voir si celui-ci contenait des failles de sécurité plus ou moins importantes que les autres systèmes d’exploitation comme Unix. Un PoC détourné de son objectif initial, donc.

Mikko Hypponen cache mal son excitation d'enfant lors de cette enquête : « c’était incroyable. Je suis allé au Pakistan, à l’adresse notée dans le code du virus. J’ai frappé à la porte et les deux frères qui ont crée Brain - il y a 25 ans - m’ont ouvert », raconte-t-il. « Lorsqu’Amjad et Basit ont écrit ce virus en 1986, le monde était très différent. Il n’y avait aucune intention malveillante lors de la création de ce qui fut le premier virus sur PC. Je pense que nous avons enregistré une part importante de l’histoire de l’informatique dans cette vidéo. »



Brain partait donc d'une bonne intention. Mais le chemin des enfers est pavé de bonnes intentions, dit le dicton.

Source : F-Secure

Et vous ?

Avez-vous « connu » ce virus ?
Que pensez de l’évolution des virus ?

Corrections de dourouc05


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de psychadelic psychadelic - Membre chevronné https://www.developpez.com
le 14/03/2011 à 14:11
Citation Envoyé par free07  Voir le message
"Leur but était en fait de vérifier la fonctionnalité multitâche du nouveau système d’exploitation DOS..."

Etonnant, le DOS n'a jamais été multitâche !

Cette réflexion dénote d’une profonde méconnaissance de ce qu’est un système d’exploitation…

Pour la faire courte, un système d’exploitation, comme son nom l’indique, exploite les ressources présentes autour de lui.
En gros : le clavier, le disque dur, les disquettes, et celles propres à l’affichage.
Ses ressources fonctionnent en permanence et de manière concurrentielles: les systèmes d’exploitation n’ont pas d’autre alternatives que de devoir les gérer « en même temps » ce qui traduit en langage clair s’appelle être multitâche.

Bien sur aujourd’hui l’appellation multitâche pour un système d’exploitation indique qu’il est capable de faire « tourner » plusieurs applications « clientes » en même temps, mais ce serait une erreur de croire, qu’en eux mêmes, que les systèmes d’exploitation ne fonctionneraient pas en multitâche.

Par exemple, sous MS-DOS, après avoir lancé un logiciel comme MultiPlan, le système d’exploitation continu à fonctionner en parallèle: pour s’occuper de l’affichage, de lire une disquette, renvoyer les frappes clavier, ou encore de se réinitialiser s’il détecte un « Ctrl-Alt-Supp ».
Avatar de Senaku-seishin Senaku-seishin - Membre expérimenté https://www.developpez.com
le 14/03/2011 à 21:21
Un système d'exploitation est multitâche en anglais : multi-task s’il permet d’exécuter, de façon apparemment simultanée, plusieurs programmes informatiques. On parle également de multiprogrammation.

Cette fonction est indépendante du nombre de processeurs présents physiquement dans l’ordinateur (un système multiprocesseur n'est pas nécessaire pour exécuter un système d'exploitation multitâche).

Dos n'est pas multi-tâche. Il vérifie à intervalle régulier le clavier etc... Sinon toute machine qui aurait un écran ou un clavier serait forcément multi-tache...

Il n'y a rien de concurrentiel, car un seul programme utilise lecteur disquette , disque dur...
Avatar de psychadelic psychadelic - Membre chevronné https://www.developpez.com
le 14/03/2011 à 22:00
Citation Envoyé par Senaku-seishin  Voir le message
Sinon toute machine qui aurait un écran ou un clavier serait forcément multi-tache...

Désolé, mais non, le logiciel d'une calculatrice n'est pas comparable à un système d'exploitation comme MS-DOS...
Avatar de Senaku-seishin Senaku-seishin - Membre expérimenté https://www.developpez.com
le 14/03/2011 à 22:18
Selon ton exemple :
Par exemple, sous MS-DOS, après avoir lancé un logiciel comme MultiPlan, le système d’exploitation continu à fonctionner en parallèle: pour s’occuper de l’affichage, de lire une disquette, renvoyer les frappes clavier, ou encore de se réinitialiser s’il détecte un « Ctrl-Alt-Supp ».

Une calculatrice s'occupe aussi de l'affichage, calculer, ...

Tu n'as cas dire que la définition que j'ai fournis est fausse.

Désolé, mais non, le logiciel d'une calculatrice n'est pas comparable à un système d'exploitation comme MS-DOS...

Sur le point du multi-tâche, si.

A la place de contre-dire free07 et moi avec des arguments totalement erroné. Vas sur wikipédia : http://fr.wikipedia.org/wiki/MS-DOS Je vois monotâche...
Avatar de psychadelic psychadelic - Membre chevronné https://www.developpez.com
le 14/03/2011 à 23:55
Citation Envoyé par Senaku-seishin  Voir le message
A la place Au lieu de [nous] contre-dire free07 et moi, avec des arguments totalement erronés. Vas sur wikipédia : http://fr.wikipedia.org/wiki/MS-DOS Je vois J'y lis bien monotâche [banane]...

relis moi :
Citation Envoyé par psychadelic  Voir le message
Bien sur aujourd’hui l’appellation multitâche pour un système d’exploitation indique qu’il est capable de faire « tourner » plusieurs applications « clientes » en même temps, mais ce serait une erreur de croire, qu’en eux mêmes, que les systèmes d’exploitation ne fonctionneraient pas en multitâche.

MS-DOS est basé sur un noyau simplifié, mais il gère tout de même les exceptions; et puis ce n'est pas ici l'endroit pour faire un cours sur l'architecture des systèmes d'exploitation, alors après tout, imagine ce que tu veux.

PS : J'ai aussi mentionné le cas du Ctrl-Alt-Supp: explique moi comment un système mon-tache (ou mono-process) serait capable de traiter une "tache" (comme multiplan dans mon exemple) alors que celle-ci est en cours de fonctionnement...
Avatar de Senaku-seishin Senaku-seishin - Membre expérimenté https://www.developpez.com
le 15/03/2011 à 0:45
C'est le mode Noyau/Programme... Appelle celà multi-tâche est un abus de langage.
Avatar de psychadelic psychadelic - Membre chevronné https://www.developpez.com
le 15/03/2011 à 1:12
Citation Envoyé par Senaku-seishin  Voir le message
C'est le mode Noyau/Programme... Appeller celà multi-tâche est un abus de langage.

L'abus de langage vient de la traduction de ce qui se raconte dans la vidéo.

free07 remet en doute l'article, et semble croire en un canular au seul motif de cet abus de langage.

Je ne faisais que répondre à son étonnement sans chercher à couper les cheveux en quatre.
Avatar de malipalo malipalo - Membre à l'essai https://www.developpez.com
le 16/03/2011 à 11:01
J'ai dans mes souvenirs le virus FormD, me semble-t-il sur TRS80 (Tandy) qui se passait par disquette dans les années 1984 à 90 sauf erreur, il infectait les zones amorces (secteur 0) des disquettes 5.25 puisque nous n'avions rien d'autre. Il était bien un vecteur d'infection, avec une animation au démarrage qui ce lançait à une date précise.
Avatar de parrot parrot - Membre actif https://www.developpez.com
le 16/03/2011 à 11:13
Selon l'article suivant, le premier virus informatique serait apparu en 1971. Cela fait donc 40 ans. Bon anniversaire aussi!

http://www.net-security.org/malware_news.php?id=1668
Avatar de free07 free07 - Membre éprouvé https://www.developpez.com
le 17/03/2011 à 9:19
Citation Envoyé par psychadelic  Voir le message
Cette réflexion dénote d’une profonde méconnaissance de ce qu’est un système d’exploitation…

Merci, cela fait toujours plaisir à lire de se voir remettre en cause ses connaissances sur les systèmes d'exploitation

Ce n'est pas parceque MS-DOS est capable de gérer les interruptions qu'il peut être considéré comme un système d'exploitation multitâche, le multitâche est définie comme une gestion de programmes ( et/ou processus ) par des règles bien particulières comme la gestion des processus et la commutation de contexte de ces processus.
Ce que n'a jamais fait MS-DOS.

Citation Envoyé par psychadelic  Voir le message
free07 remet en doute l'article, et semble croire en un canular au seul motif de cet abus de langage.

Je ne faisais que répondre à son étonnement sans chercher à couper les cheveux en quatre.

Je n'ai pas remis en cause l'article dans sa globalité, j'ai simplement relevé le fait que MS-DOS n'est pas multitâche et ne l'a jamais été.
Avatar de frantzgac frantzgac - Membre habitué https://www.developpez.com
le 21/03/2011 à 14:06
Le cas est intéressant mais pas le principe.

Ce n'est de loin pas la première fois que la curiosité intellectuelle et/ou scientifique est exploitée par les forces de l'ordre comme du désordre qui étrangement ne se distinguent pas par leurs moyens.

La poudre destinée au feux d'artifice a nourri les canons, bien difficile de parier sur la moralité des canonniers. Pasteur a découvert les micro organismes, mais les armées légitimes comme les terroristes lorgnent sur ce moyen de destruction depuis bien avant lui.
Offres d'emploi IT
Ingénieur H/F
Safran - Ile de France - Moissy-Cramayel (77550)
Chef projet big data - pse flotte H/F
Safran - Ile de France - Évry (91090)
Responsable transverse - engagement métiers H/F
Safran - Ile de France - Corbeil-Essonnes (91100)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil