Macrovirus

Définition, exemples et bonnes pratiques

À retenir

  • Il voyage à l'intérieur de documents (Word, Excel, PowerPoint) et non de logiciels indépendants.
  • Il nécessite souvent une action humaine (cliquer sur un bouton d'activation) pour se déclencher.
  • Il est multiplateforme : un macrovirus dans un fichier Excel peut infecter un PC comme un Mac.

Un macrovirus est un programme malveillant qui se cache à l'intérieur de fichiers courants, comme des documents Word ou des tableaux Excel. Contrairement aux virus classiques qui s'attaquent au système d'exploitation, il utilise les macros (de petites suites de commandes automatisées) du logiciel pour se propager et exécuter des actions nuisibles dès que le fichier est ouvert.

Étymologie

Le terme est composé du préfixe macro- (provenant de « macro-instruction », une commande qui en regroupe plusieurs) et de virus. Il est apparu dans les années 1990 avec l'essor des suites bureautiques permettant d'automatiser des tâches complexes via des langages de programmation intégrés comme le VBA (Visual Basic for Applications).

Exemples d'usage

  • Le virus Melissa (1999) qui se propageait via un document Word et s'envoyait automatiquement aux contacts Outlook de la victime.
  • Un fichier Excel reçu par email qui, une fois les macros activées, télécharge un rançongiciel (ransomware) sur l'ordinateur.

Cas d'usage

Ce concept intervient principalement dans la cybersécurité liée à la bureautique et aux échanges de documents professionnels. C'est un vecteur d'attaque privilégié pour le phishing (hameçonnage) car les utilisateurs se méfient moins d'un document texte que d'un fichier exécutable (.exe).

Bonnes pratiques

La règle d'or est de ne jamais cliquer sur « Activer le contenu » ou « Activer les macros » lors de l'ouverture d'un document provenant d'une source externe ou inconnue. Il est également recommandé de maintenir sa suite bureautique à jour et d'utiliser un antivirus capable d'analyser le code interne des documents.

Synonymes

virus de macro malware documentaire

Antonymes

fichier sain document statique

Conseil

Si vous créez vous-même des macros pour votre travail, apprenez à les signer numériquement. Cela permet à vos collègues de savoir que le code provient bien de vous et n'a pas été altéré par un pirate.

Questions fréquentes

L'ouverture simple du fichier suffit-elle à m'infecter ?

Généralement non. Les logiciels modernes bloquent les macros par défaut. Le danger survient quand vous autorisez manuellement l'exécution du contenu à la demande du fichier.

Un PDF peut-il contenir un macrovirus ?

Non, le format PDF n'utilise pas le même système de macros que Microsoft Office, même s'il peut contenir d'autres types de scripts malveillants.