.VBE

Fichier VBE

VBScript Encoded Script File
Poser une question
RÉPONSE RAPIDE

Un fichier VBE est un VBScript dont le code source a été brouillé par le Script Encoder de Microsoft pour le masquer. Un double-clic l'exécute immédiatement via Windows Script Host -- il n'affiche pas le code. Pour l'inspecter en toute sécurité, décodez-le d'abord en VBScript lisible avec un Script Decoder, puis ouvrez le résultat dans un éditeur de texte. Traitez tout fichier VBE inattendu comme hostile.

Développeur : Microsoft Catégorie : Fichiers exécutables MIME: text/vbscript; application/x-vbe
S'OUVRE SUR Windows macOS Linux
Lié : .APK · .EXE · .VBS · .JAR

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 26, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier VBE ?

Les fichiers .vbe sont étroitement liés au VBScript - un langage de script basé sur le Visual Basic de Microsoft. Un fichier .vbe est un fichier de script écrit en VBScript qui a été passé par le Script Encoder de Microsoft (screnc.exe). Le fichier stocke le code source du script sous une forme encodée afin qu'il ne puisse pas être directement lu ou modifié ; l'encodage est une obfusquation réversible plutôt qu'un véritable chiffrement. Les fichiers .vbe sont exécutés par Windows Script Host (wscript.exe ou cscript.exe) et ne sont pris en charge que sur les systèmes d'exploitation Windows.

Les fichiers .vbe encodés sont identifiables par les délimiteurs distinctifs #@~^ (ouverture) et ^#~@ (fermeture) qui enveloppent la charge utile obfusquée ainsi qu'une somme de contrôle de longueur - il n'y a pas de nombre magique binaire.

.vbs est l'équivalent en texte brut utilisé dans l'environnement Visual Basic Script. La principale différence entre ces deux formats réside dans l'encodage - un fichier .vbe est encodé, alors qu'un .vbs ne l'est pas. Le même outil Script Encoder produit également des fichiers .jse, l'équivalent encodé pour JScript. Les deux formats encodés peuvent être intégrés à l'intérieur d'un fichier de script Windows .wsf.

Les fichiers .vbe sont couramment utilisés par des acteurs malveillants comme moyen de distribuer des logiciels malveillants par e-mail, car l'encodage masque la charge utile d'une inspection superficielle. L'ouverture de pièces jointes inconnues contenant un fichier .vbe doit être manipulée avec la plus grande prudence. Les utilisateurs plus avancés peuvent décoder et inspecter le code source à l'aide d'un script de décodage communautaire - tel qu'un utilitaire Decode.vbs - avant d'exécuter quoi que ce soit.

Sécurité et sûreté

RISQUE : HIGH

.vbe est un format classique d'obfusquation de logiciels malveillants sous Windows. Comme le .vbs, un double-clic sur un .vbe l'EXÉCUTE immédiatement avec vos privilèges via Windows Script Host - il peut supprimer des fichiers, modifier le registre, télécharger des charges utiles ou se propager, et l'encodage cache délibérément ce qu'il fait. L'« encodage » est trivialement réversible, il ne protège donc rien et est principalement utilisé pour échapper aux scanners simples et à l'inspection superficielle. Règles : ne lancez jamais un .vbe arrivé par e-mail, chat ou téléchargement à moins que vous ne l'ayez écrit ou que vous lui fassiez entièrement confiance ; pour en inspecter un, DÉCODEZ-LE en VBScript et lisez-le comme du texte - ne double-cliquez jamais ; méfiez-vous des doubles extensions comme « facture.pdf.vbe ». En raison de cet historique et de la dépréciation de VBScript, de nombreux environnements bloquent purement et simplement le .vbe. Un .vbe inattendu doit être traité comme hostile et supprimé.

Détails du format

en bref
NOM COMPLETVBScript Encoded Script File
DÉVELOPPEURMicrosoftdepuis Late 1990s - produced by Microsoft Script Encoder (screnc.exe), alongside VBScript/WSH
TYPE MIMEtext/vbscript; application/x-vbe
TYPESource VBScript encodée (obfusquée) - exécutée par Windows Script Host

Programmes qui ouvrent les fichiers VBE

Windows3 apps
Script decoder + Notepad/Notepad++/VS Code Gratuit Pour LIRE un .vbe en toute sécurité, DÉCODEZ-LE d'abord (par exemple avec un Script Decoder public), puis ouvrez le .vbs récupéré dans Notepad/Notepad++/VS Code. Ne double-cliquez jamais sur le .vbe pour l'inspecter - cela l'exécute.
Visual Studio Code Gratuit Ouvrez le VBScript décodé avec la coloration syntaxique pour comprendre ce que fait le script avant de prendre une décision.
Windows Script Host (wscript / cscript) Intégré Pour EXÉCUTER un script encodé de confiance : double-cliquez (wscript) ou tapez « cscript script.vbe » - WSH le décode et l'exécute. Uniquement pour le code en lequel vous avez une entière confiance ; il s'exécute avec vos privilèges. Sur Windows 11 24H2, la fonctionnalité optionnelle VBScript doit être présente.
macOS1 app
Any text editor (after decoding) Gratuit macOS ne peut pas EXÉCUTER de VBScript (pas de Windows Script Host). Vous pouvez seulement décoder et lire la source - ouvrez le texte décodé dans TextEdit ou VS Code.
Linux1 app
Any text editor (after decoding) Gratuit macOS ne peut pas EXÉCUTER de VBScript (pas de Windows Script Host). Vous pouvez seulement décoder et lire la source - ouvrez le texte décodé dans TextEdit ou VS Code.

Détails techniques

spécifications approfondies
DéveloppeurMicrosoft
Type de formatFichier source VBScript encodé (obfusqué)
Méthode d'encodageObfusquation par substitution de caractères propriétaire avec une somme de contrôle intégrée ; pas un véritable chiffrement - entièrement réversible
Marqueurs de structure de fichierCharge utile encodée enveloppée entre les délimiteurs `#@~^` (ouverture) et `^#~@` (fermeture) avec un champ de longueur/somme de contrôle intégré
Moteur d'exécutionWindows Script Host - exécuté par `wscript.exe` (GUI) ou `cscript.exe` (console)
Outil d'encodageMicrosoft Script Encoder (`screnc.exe`), un utilitaire gratuit en ligne de commande
Type MIME`text/vbscript` / `application/x-vbe`
Plateformes prises en chargeWindows uniquement ; WSH est un composant intégré de Windows
Association de fichier par défautEnregistré pour s'exécuter via WSH par double-clic dans l'Explorateur Windows
Risque de sécuritéÉlevé - l'encodage masque la charge utile d'une inspection superficielle ; largement exploité dans la distribution de logiciels malveillants par e-mail
DécodageEntièrement décodable en `.vbs` brut à l'aide de scripts de décodage communautaires disponibles publiquement
Version du langage de scriptVBScript 5.x - même moteur de langage que les fichiers `.vbs` bruts
Codage des caractèresTexte ASCII/ANSI ; le bloc obfusqué utilise uniquement des caractères ASCII imprimables
Équivalent en texte brut`.vbs` (VBScript non encodé) ; l'équivalent JScript encodé est `.jse`
PubliéLate 1990s - produced by Microsoft Script Encoder (screnc.exe), alongside VBScript/WSH
Spécificationlearn.microsoft.com

Conversions VBE

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers VBE. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers VBE.

Foire aux questions

Qu'est-ce qu'un fichier .vbe ?
C'est un VBScript qui a été passé par le Script Encoder de Microsoft pour brouiller (obfusquer) sa source. Il s'exécute toujours comme un .vbs normal via le Windows Script Host, qui le décode au moment de l'exécution. L'encodage est faible et facilement inversé, il ne cache donc le code que d'un examen superficiel.
Comment ouvrir un fichier .vbe pour voir ce qu'il contient ?
Décodez-le en VBScript avec un Script Decoder, puis ouvrez le .vbs récupéré dans un éditeur de texte (Notepad/Notepad++/VS Code). Ne double-cliquez PAS sur le .vbe pour l'inspecter - le double-clic EXÉCUTE le script au lieu de l'afficher.
Un fichier .vbe est-il sûr ?
Traitez-le comme dangereux à moins que vous ne fassiez confiance à la source. Un double-clic l'exécute avec vos autorisations, et l'encodage est spécifiquement utilisé par les logiciels malveillants pour masquer leurs intentions et échapper aux scanners. Décodez-le et lisez-le avant même d'envisager de l'exécuter ; supprimez les fichiers inattendus.
Quelle est la différence entre .vbs et .vbe ?
.vbs est un code source VBScript lisible ; .vbe est le même script après que le Script Encoder de Microsoft l'a obfusqué. Les deux s'exécutent de manière identique sous Windows Script Host. L'encodage .vbe est réversible (pas un chiffrement), il n'offre donc aucune protection réelle.
Comment décoder un fichier .vbe ?
Utilisez un VBScript/Script Decoder public (le Script Encoder est réversible), ou passez-le par la routine de décodage documentée, pour récupérer le VBScript original. Lisez-le ensuite dans un éditeur de texte. C'est le moyen sûr d'analyser un .vbe suspect.
Pourquoi mon .vbe ne s'exécute-t-il pas sur Windows 11 ?
Microsoft a déprécié VBScript. Dans Windows 11 24H2, c'est une « Fonctionnalité à la demande » optionnelle (activée par défaut pour l'instant), il est prévu qu'il ne soit plus activé par défaut vers 2027, et il sera supprimé plus tard. Vérifiez Paramètres > Fonctionnalités facultatives, et prévoyez de migrer vers PowerShell.

Références

1Microsoft - Windows Script Host overviewlearn.microsoft.com
2Microsoft - Script Encoder / scripting articles (archived)learn.microsoft.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.CRDOWNLOADChrome Partial Download File
4.PARTPartial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Extensions liées

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z