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.MSOffice.Teocatl

Classe Virus
Plateforme MSOffice
Description

Détails techniques

Ce macro-virus infecte les documents Word Office97 et les feuilles Excel. Il a été nommé d'après son emplacement interne: "teonanacatl". C'est le deuxième macro-virus connu (après "Access / Word97.Cross") qui est capable d'infecter plusieurs applications MS Office.

Le code du virus est placé dans un module nommé StrangeDays et contient huit fonctions:

AutoClose – Word auto-function, contient une routine d'infection

AutoOpen – auto-fonction Word, désactive l'éditeur de code VisualBasic (furtif)

AutoExit – Word auto-function, appelle AutoClose pour infecter le document

ToolsMacro – désactive l'affichage des macros (furtif)

OutilsOptions – désactive l'affichage des macros (furtif)

FileTemplates – désactive l'affichage des macros (furtif)

ViewVBCode – désactive la visualisation des macros (furtif)

Auto_Open – Fonction automatique Excel, accroche la routine d'activation de feuille

Le virus propage son code sous l'application "native" (Word-> Word, Excel-> Excel), et dépose les fichiers infectés dans une autre application (Word-> Excel et Excel-> Word). Dans les deux documents Word infectés et feuilles Excel, le virus a le même code de base. Il est écrit d'une manière si précise qu'il peut être exécuté sans erreurs sous Word et Excel à partir d'Office97.

Pour infecter des objets "natifs" (documents ou feuilles), le virus utilise les fonctions Import / Export VisualBasic: le virus exporte son code Basic dans le fichier C: LO.SYS, puis l'importe dans des documents non infectés (sous Word) et feuilles (Excel). Dans le cas de Word, pour infecter d'autres documents, le virus intercepte les fonctions automatiques AutoClose et AutoExit et infecte les documents qui sont fermés ou à la sortie de Word. Dans le cas d'Excel, le virus accroche la routine d'activation de feuille, la fonction automatique Auto_Open fait cela quand une feuille infectée est ouverte.

Pour infecter une autre application, le virus utilise une astuce avec la capacité de chargement automatique de Word et Excel pour charger des modèles (Word) et des feuilles (Excel) à partir du répertoire de démarrage. Pour infecter Word à partir d'Excel, le virus crée de nouveaux fichiers NORMAL.DOT (Word) et PERSONAL.XLS (Excel) dans le répertoire de démarrage.

Ces deux fichiers NORMAL.DOT et PERSONAL.XLS contiennent simplement une petite routine de 17 lignes qui n'est pas le virus lui-même, mais le chargeur de virus. Ce chargeur a un nom automatique (Auto_Close dans Excel et AutoExec dans Word) et est exécuté par le système lorsque Word démarre avec un fichier NORMAL.DOT infecté ou Excel se ferme avec un fichier PERSONAL.XLS infecté. Dans les deux cas, le chargeur lit (importe) le code de virus complet à partir du fichier C: LO.SYS vers l'objet courant (modèle NORMAL ou PERSONAL.XLS) et, par conséquent, l'infecte. Le chargeur enregistre ensuite le résultat infecté dans le fichier d'origine (NORMAL.DOT ou PERSONAL.XLS) et quitte. Lors du prochain chargement, Word et Excel chargeront leurs fichiers NORMAL.DOT et PERSONAL.XLS avec le code de virus complet à l'intérieur, et par conséquent, le virus poursuivra sa propagation.

Le virus a des capacités furtives et anti-avertissement: il désactive les éléments de menu Outils / Macro, Outils / Options, Fichier / Modèles et Vue / VBCode, ainsi que les options VisualBasicEditor et VirusProtection. Il modifie également les instructions VirusProtection dans le registre du système.

Le 26 de chaque mois, il affiche un MessageBox et supprime tous les fichiers dans le répertoire en cours, et le texte dans le MessageBox est comme suit:

Jours étranges par Reptile / 29A

Des jours étranges nous ont trouvés

Des jours étranges nous ont traqués

Ils vont détruire …


Lien vers l'original