VBS (script VBScript) — fichier .vbs

en déclinexécution directe — à risque

Script texte en VBScript, exécuté nativement par Windows Script Host sans compilation préalable.

Vous avez reçu ce fichier sans vous y attendre ?

Un .vbs s'exécute au double-clic, sans confirmation de contenu — ce n'est pas un document qui se contente de s'afficher. Ne l'ouvrez pas directement : vérifiez d'abord sa vraie nature avec l'identifiant de fichiers, ou son empreinte avec le vérificateur de hash si une source de confiance en a publié une.

Le VBS est un script texte écrit en VBScript, un langage dérivé de Visual Basic, exécuté directement par Windows Script Host (wscript.exe en mode fenêtré, cscript.exe en ligne de commande) sans étape de compilation : Windows interprète le fichier ligne par ligne au moment du lancement.

Ce format n’a aucune signature binaire : c’est un fichier texte, généralement en ASCII ou en UTF-16LE avec BOM selon l’éditeur utilisé, sans en-tête ni marqueur imposé par une quelconque spécification formelle.

Un double-clic exécute le script immédiatement, sans confirmation détaillée de son contenu au-delà de l’avertissement générique de Windows pour les fichiers téléchargés : un VBS peut manipuler le système de fichiers, modifier le registre, lancer d’autres programmes ou se propager par courrier électronique, exactement comme un BAT mais avec un langage bien plus riche. C’est ce qui en a fait, dès la fin des années 1990, l’un des vecteurs de vers et de virus par messagerie les plus employés, un usage malveillant qui perdure largement aujourd’hui alors que ses usages légitimes se raréfient.

Microsoft a annoncé en 2023 le retrait progressif de VBScript, en trois phases : composant à la demande activé par défaut jusqu’en 2025, désactivé par défaut à partir de 2026-2027 (réactivable manuellement pour les besoins hérités), puis suppression complète des DLL de l’interpréteur au-delà. Les organisations qui dépendent encore de scripts VBS pour de l’automatisation sont invitées à migrer vers PowerShell ou JavaScript.

Le ver ILOVEYOU, diffusé en mai 2000 sous la forme d’une pièce jointe VBS déguisée en simple lettre d’amour, reste l’un des incidents de sécurité informatique les plus coûteux jamais recensés, avec des dommages mondiaux estimés à plusieurs milliards de dollars — un épisode fondateur qui continue d’alimenter la méfiance persistante envers ce type de fichier plus de deux décennies plus tard.

Signature binaire

Ce format n'a pas de signature binaire fiable : il ne peut pas être identifié de façon certaine par ses seuls premiers octets.

Vérifier qu'un fichier porte bien cette signature →

Sécurité

Peut contenir des scripts exécutables.

Un double-clic exécute immédiatement le script avec les privilèges de l'utilisateur, sans confirmation de contenu : suppression de fichiers, modification du registre, téléchargement d'une charge utile ou propagation automatique par messagerie sont tous accessibles à un script VBS.

Format classique de pièce jointe malveillante depuis la fin des années 1990 (vers ILOVEYOU notamment), toujours activement utilisé aujourd'hui malgré son ancienneté.

Auditer les métadonnées de ce format →

Questions fréquentes

Comment ouvrir un fichier .vbs ?

Aucun logiciel n'est encore référencé sur cette fiche pour ouvrir un fichier .vbs. Voir la liste « Avec quoi l'ouvrir » ci-contre.

Quel est le type MIME du format VBS (script VBScript) ?

Le type MIME du format VBS (script VBScript) est text/vbscript.

Le format VBS (script VBScript) (.vbs) est-il encore utilisé aujourd'hui ?

Le format VBS (script VBScript) est en déclin : encore rencontré, mais progressivement remplacé par d'autres formats.

Peut-on ouvrir un fichier .vbs sur mobile, sans installer d'application ?

Aucun outil web n'est référencé sur cette fiche pour ce format : l'ouverture nécessite un logiciel de bureau (voir la liste « Avec quoi l'ouvrir » ci-contre).

Pourquoi mon fichier .vbs ne s'ouvre-t-il pas ?

Les causes les plus fréquentes sont l'absence de logiciel compatible installé, un téléchargement ou un transfert incomplet, ou une extension qui ne correspond plus au contenu réel du fichier. Voir le guide complet sur les causes possibles, ou vérifier le format réel avec l'identifieur de fichier.

Un fichier .vbs présente-t-il des risques de sécurité ?

Un double-clic exécute immédiatement le script avec les privilèges de l'utilisateur, sans confirmation de contenu : suppression de fichiers, modification du registre, téléchargement d'une charge utile ou propagation automatique par messagerie sont tous accessibles à un script VBS. Format classique de pièce jointe malveillante depuis la fin des années 1990 (vers ILOVEYOU notamment), toujours activement utilisé aujourd'hui malgré son ancienneté. Il peut contenir des scripts exécutables.

Sources

Dernière mise à jour :