CE SERVICE PEUT CONTENIR DES TRADUCTIONS GÉNÉRÉES PAR GOOGLE. GOOGLE DÉCLINE TOUTE GARANTIE, EXPLICITE OU IMPLICITE, Y COMPRIS LES GARANTIES D'EXACTITUDE, DE FIABILITÉ, AINSI QUE TOUTE GARANTIE IMPLICITE DE COMMERCIALISATION ET D'ADAPTATION À DES FINS PARTICULIÈRES ET À L'ABSENCE DE CONTREFAÇONS.

Le site internet de Kaspersky Lab a été traduit pour votre commodité en utilisant un logiciel de traduction générée par Google. Des efforts raisonnables ont été faits pour fournir une traduction exacte. Cependant, aucune traduction automatique n'est parfaite et l'objectif n'est pas de remplacer le travail des traducteurs. Le site internet de Kaspersky Lab fournit ces traductions comme un service pour ses utilisateurs, et elles ont été publiées "telles quelles". Aucune garantie, explicite ou implicite, n'est faite au sujet de l'exactitude, de fiabilité ou de conformité de ces traductions faites de l'anglais vers une autre langue. Certains contenus (images, vidéos, Flash, etc.) peuvent ne pas être traduits correctement à cause des limites du logiciel de traduction.

Virus.Win9x.Yobe

Classe Virus
Plateforme Win9x
Description

Détails techniques

Ceci est un virus Windows parasite résidant dangereux de la mémoire. Il utilise uniquement les appels système valides sous Win95 / 98 et ne peut pas se propager sous NT. Le virus a également des bogues et arrête souvent le système lorsqu'il est exécuté. Malgré cela, le virus a un mode de propagation très inhabituel, et il est assez intéressant d'un point de vue technique.

Le virus ne peut être trouvé que dans deux fichiers: "SETUP.EXE" sur les disquettes et "SETUP .EXE" à la racine du lecteur C: (il y a un espace entre le nom du fichier et l'extension ".EXE").

Sur les disquettes, le virus utilise un truc pour cacher sa copie. Il écrit son code complet sur les derniers secteurs de disque et modifie le fichier SETUP.EXE pour lire et exécuter ce code.

Le fichier SETUP.EXE infecté ressemble à un programme DOS DOS de 512 octets, mais ce n'est pas le cas. En infectant ce fichier, le virus utilise une méthode de virus DirII : par des appels directs en lecture / écriture, le virus accède aux secteurs de répertoires de disques, modifie le champ "premier groupe de fichiers" et apporte les modifications nécessaires aux tables FAT. Par conséquent, le code SETUP.EXE d'origine n'est pas modifié, mais le répertoire entre des points au code du virus au lieu des clusters de fichiers d'origine.

Lorsque le SETUP.EXE infecté est exécuté à partir de la disquette infectée, ce composant DOS du virus prend le contrôle, lit le corps du virus complet des derniers secteurs sur la disquette, puis crée le fichier "C: SETUP .EXE", écrit ces données (compléter le code du virus) là et s'exécute. La routine d'installation de virus prend alors le contrôle, installe le virus dans le système et désinfecte le fichier SETUP.EXE sur le lecteur de disquette.

Lors de son installation dans le système, le virus crée une nouvelle clé dans le registre système pour s'activer à chaque redémarrage de Windows:

 HKLMSoftwareMicrosoftWindowsCurrentVersionRun 
  YOBE = "" C: SETUP .EXE "YOBE"

Le virus passe ensuite au niveau du noyau Windows (Ring0), alloue un bloc de mémoire système, s'y copie et accroît les fonctions Windows d'accès au fichier disque (IFS API). Ce crochet intercepte les appels d'ouverture de fichier, et à l'ouverture du fichier SETUP.EXE sur le lecteur A: le virus l'infecte.

Le virus a des routines supplémentaires. D'abord, l'un d'entre eux cherche les fenêtres "AVP Monitor" et "Amon Antivirus Monitor" et les ferme; la seconde, en fonction du compteur aléatoire, affiche une ligne avec les mots "YOBE" sur le côté gauche de l'écran.


Lien vers l'original