Mini-lexique

Dernière mise à jour : 25/05/2003
Auteur : Hélène Michaud

Avertissement préalable

Ce document est tiré d'un post de Frederic Bonroy, avec son aimable autorisation. Pour des raisons de place comme de simplification, je n'ai pas pu intégrer toutes ces définitions à la FAQ, mais elles m'ont semblé assez intéressantes pour mériter d'être conservées. J'ai complété le document avec des définitions tirées de la FAQ..
De l'aveu même des auteurs, ces explications ne sont pas exhaustives, mais il s'agit simplement de donner une idée de la signification des termes aux débutants. Il reste à la charge du lecteur de se renseigner plus avant s'il le souhaite.

Comme d'habitude, merci de me contacter pour apporter corrections ou précisions.

Introduction

Si vous avez déjà eu affaire à un virus (ou si le sujet vous intéresse, tout simplement), vous avez certainement eu l'occasion de lire une description de virus. La plupart des descriptions sont faciles à comprendre, mais certaines sont bourrées de termes techniques qui vous déroutent sans doute plus qu'ils ne vous aident...
Ce petit lexique a pour but de vous expliquer ce que signifient tous ces mots imprononcables. Rassurez-vous : vous n'êtes pas obligé de connaître tous ces mots. La plupart n'ont aucune importance pour vous en tant qu'utilisateur et ne concernent que les programmeurs de votre antivirus. Cependant, cela n'est pas valable pour tous ; en effet vous trouverez parmi ces mots certains termes que vous devriez connaître.
Ce lexique comprend également des termes anglais car la majorité des descriptions sont rédigées dans cette langue.

Lexique

[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

[A]

Anti-débogage / Anti-debugging :
Le débogage est un procédé permettant d'exécuter un programme pas par pas (généralement pour y dénicher des erreurs).
Dans le cas d'un virus, cela permet au chercheur de comprendre exactement comment agit le virus et quelle est sa structure afin de pouvoir développer un antidote. Certains virus essaient de rendre leur analyse aussi difficile (et longue !) que possible.
Anti-heuristique / Anti-heuristic :
La technologie heuristique (« heuristics » en anglais) permet aux antivirus de détecter certains virus encore inconnus en analysant le code d'un programme et en essayant de déterminer si ce code pourrait être viral.
Les virus « anti-heuristiques » sont donc programmés de manière à ressembler le plus possible à un programme légitime et d'avoir l'air innocents.

Retour au sommaire

[B]

Backdoor :
Programme ouvrant une « porte dérobée » sur votre PC permettant à des utilisateurs mal intentionnés d'en prendre le contrôle.
BIOS / Basic Input Output System :
Petit programme se trouvant sur la carte mère de votre PC et servant au PC lors de son démarrage. Il sert notamment à détecter les périphériques et vérifier que tout fonctionne correctement sur le PC (mémoire, processeur, carte-vidéo). Il ne peut pas contenir de virus. Par contre certains virus peuvent dans certaines circonstances effacer ou corrompre votre BIOS.
Bounce :
« Retour à l'expéditeur » d'un e-mail qui n'a pas pu, pour une raison ou une autre, parvenir à son destinataire, accompagné d'un message d'erreur expliquant la cause du rejet.
Le destinataire de ces messages d'erreur est identifié par un des champs de l'entête de l'e-mail nommé « Return-path ».

Retour au sommaire

[C]

Canular / Hoax :
Fausse alerte virus circulant le plus souvent par e-mail. Pour plus de renseignements, voir la section correspondante de la FAQ.

Retour au sommaire

[D]

Débogage / Debugging :
Voir : Anti-débogage / Anti-debugging.
Dropper :
Un dropper est un programme qui installe un virus, ver ou un trojan, sans être lui-même infecté par ce malware.

Retour au sommaire

[E]

Entry point :
Voir : Point d'entrée.
Entry point obscuring :
Désigne une méthode employée par certains virus pour cacher leur propre point d'entrée dans le programme. Cela est nécessaire car c'est au point d'entrée du fichier que les antivirus commencent l'analyse du fichier. S'ils ne trouvent pas le point d'entrée du virus (qui correspond généralement au point d'entrée du programme principal dans le cas d'un virus non-EPO) après un certain temps, ils considèrent ce fichier comme propre et le virus échappe à la détection.
EPO :
Voir : Entry point obscuring.

Retour au sommaire

[F]

Furtif :
Désigne un virus qui essaie de cacher sa présence pour éviter d'être détecté. La technique la plus répandue est de rester résident en mémoire et d'intercepter et d'influencer certains évènements (par exemple l'affichage du contenu d'un répertoire) susceptibles de révèler à un antivirus ou à l'utilisateur la présence du virus.
La furtivité est un facteur à prendre en compte quand vous utilisez un antivirus, que ce soit pendant la phase de détection ou pendant la désinfection. C'est donc un terme à connaître absolument.

Retour au sommaire

[G]

Retour au sommaire

[H]

Heuristique/Heuristic :
Voir : Anti-heuristique/Anti-heuristic.
Hoax :
Voir : Canular.

Retour au sommaire

[I]

In the wild :
« Dans la nature ». Désigne les virus qui ont commencé à se répandre, par opposition à ceux qui restent confinés sur l'ordinateur de leur créateur et dans des milieux contrôlés tels que les laboratoires d'analyse.
ITW :
Voir : In the wild.

Retour au sommaire

[J]

Retour au sommaire

[K]

Retour au sommaire

[L]

Retour au sommaire

[M]

Macro :
Code interprétable contenu dans un document (Word, Excel).
Malware :
Nom générique donné à des programmes malveillants (virus, trojans, spywares...)
MBR :
Master Boot Record, le secteur d'amorce du PC.
Memory resident
Voir : Résident en mémoire.
Métamorphique / Metamorphic :
Désigne un virus qui change d'apparence en se reproduisant pour rendre sa détection plus difficile. Contrairement aux virus polymorphes, les virus métamorphiques se désintègrent et se reconstruisent entièrement quand ils se reproduisent.
Voir aussi : Polymorphe.
Multipartite :
Désigne un virus qui infecte plusieurs types de code différents, par exemple aussi bien le secteur d'amorce que les fichiers (généralement un virus n'infecte que les fichiers ou les secteurs d'amorce).

Retour au sommaire

[N]

Retour au sommaire

[O]

Retour au sommaire

[P]

Point d'entrée/Entry point :
Désigne l'endroit dans un fichier où commence l'exécution du code par l'ordinateur.
Polymorphe / Polymorphic :
Désigne un virus qui change d'apparence en se reproduisant pour rendre sa détection plus difficile.
Les antivirus utilisent un genre de « signature » (une chaîne d'octets unique) pour détecter et identifier les virus. Pour un virus qui change d'apparence une telle signature n'est pas concevable puisqu'elle ne pourrait servir à détecter qu'une infime partie des milliers de différentes versions possibles du virus. Il a donc fallu trouver une autre méthode, beaucoup plus compliquée, pour détecter toutes les versions de tels virus.
Mais ne vous inquiétez pas, ce genre de virus ne fait plus peur aux antivirus modernes.
Notez que dans le cas d'un virus polymorphe, ce n'est pas le virus en soi qui change, mais plutôt la manière dont le virus est crypté.
Voir aussi : Métamorphique.
Polymorphic :
Voir : Polymorphe.

Retour au sommaire

[Q]

Retour au sommaire

[R]

Résident en mémoire / Memory resident :
Désigne un virus qui reste en mémoire après avoir été exécuté. Cela lui permet d'échapper aux antivirus ou de se propager plus rapidement (par exemple en interceptant l'ouverture de fichiers par l'utilisateur et en profitant de l'occasion pour les infecter).
Voir aussi : Furtif.

Retour au sommaire

[S]

Scan (par extension scanner) :
Analyse du contenu d'un fichier.
SMTP / Simple Mail Transfer Protocol :
Désigne un protocole permettant la communication avec un serveur mail. Certains vers et virus contiennent leur propre moteur SMTP (angl. « SMTP engine ») qui leur permet de se propager en communiquant directement avec un serveur courrier sans risquer de laisser de traces en passant par Outlook comme le font beaucoup de virus très simples (ou au cas où Outlook ne serait pas présent sur l'ordinateur).
Stealth :
Voir : Furtif.

Retour au sommaire

[T]

Retour au sommaire

[U]

Retour au sommaire

[V]

Retour au sommaire

[W]

Retour au sommaire

[X]

Retour au sommaire

[Y]

Retour au sommaire

[Z]

Retour au sommaire

Valid XHTML 1.0! La page des ressources Valid CSS !