.HTA

Fichier HTA

HTML Application
Poser une question
RÉPONSE RAPIDE

Un fichier HTA est une application HTML, un programme Windows écrit en HTML avec du VBScript ou du JScript qui s'exécute via mshta.exe avec des privilèges locaux complets. Pour en lire un en toute sécurité, faites un clic droit et choisissez « Modifier » au lieu de double-cliquer. Traitez tout fichier HTA inattendu comme potentiellement hostile, car mshta.exe est un outil courant de diffusion de logiciels malveillants.

Développeur : Microsoft Catégorie : Fichiers exécutables MIME: application/hta
S'OUVRE SUR Windows macOS Linux
Lié : .APK · .EXE · .VBS · .JAR

Sur cette page

19k+ extensions indexées
Dernière révision le Sep 5, 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 HTA ?

.hta (HTML Application) est un type de fichier de document HTML qui regroupe du balisage HTML, du JScript et du script VBScript dans une application de bureau autonome pour Windows. Contrairement aux fichiers .html, le .hta n'est pas exécuté par les navigateurs Web - il est exécuté sur la machine locale par mshta.exe, l'hôte d'application HTML de Microsoft intégré à Windows. Microsoft a introduit ce format en 1999 avec Internet Explorer 5 comme moyen de créer des outils GUI légers utilisant des technologies Web familières, mais avec un accès complet et approuvé au système d'exploitation plutôt que l'environnement restreint (sandbox) d'un navigateur.

La distinction clé par rapport aux pages Web ordinaires est le privilège : un .hta s'exécute avec les mêmes autorisations que l'utilisateur connecté, avec un accès illimité au registre Windows, au système de fichiers, aux objets COM et aux contrôles ActiveX. L'apparence de la fenêtre - titre, icône, style de bordure et comportement de redimensionnement - est configurée via l'élément spécifique à Microsoft <HTA:APPLICATION> placé à l'intérieur de la balise <head> du document. Le fichier est en texte brut sans nombre magique binaire ; il est identifié par son extension .hta et cette balise.

Risques potentiels. L'utilisation de fichiers .hta provenant de sources inconnues comporte de nombreux risques. Bien que les systèmes d'exploitation et les outils antivirus utilisent diverses techniques pour atténuer ces risques, de nombreuses attaques sont menées purement en raison de l'irresponsabilité de l'utilisateur. De nombreux virus informatiques et logiciels malveillants utilisent le .hta pour modifier des entrées dans le registre Windows, ouvrir des portes dérobées pour un accès indésirable ou télécharger d'autres charges utiles - et les scanners antivirus modernes signalent régulièrement les fichiers .hta non approuvés comme suspects. Parce que mshta.exe est un binaire Windows légitime, les attaquants en abusent fréquemment dans des techniques de « living-off-the-land » pour contourner les contrôles de sécurité.

Sécurité et sûreté

RISQUE : HIGH

Un HTA est un programme Windows avec PLEINS PRIVILÈGES, pas une page Web sécurisée. Double-cliquer sur un .hta l'EXÉCUTE via mshta.exe avec vos droits d'utilisateur - il peut lire/écrire des fichiers, modifier le registre, télécharger des charges utiles et lancer d'autres programmes. mshta.exe est une technique de malware « living off the land » bien connue et les HTA sont un vecteur courant de pièces jointes de phishing. Règles : n'ouvrez jamais un .hta arrivé par e-mail/chat/téléchargement à moins de l'avoir écrit ou d'avoir une confiance totale ; pour en inspecter un, faites TOUJOURS un clic droit > « Modifier » (ouvrir comme texte) pour qu'il ne s'exécute pas ; méfiez-vous des doubles extensions comme « facture.pdf.hta ». De nombreuses organisations bloquent les .hta et restreignent carrément mshta.exe. Si vous en avez reçu un de manière inattendue, traitez-le comme hostile et supprimez-le.

Détails du format

en bref
NOM COMPLETHTML Application
DÉVELOPPEURMicrosoftdepuis 1999 (Internet Explorer 5)
TYPE MIMEapplication/hta
TYPEApplication HTML/JScript/VBScript exécutée par mshta.exe (approuvée, pleins privilèges)

Programmes qui ouvrent les fichiers HTA

Windows5 apps
Adobe Dreamweaver Payant Un IDE de conception Web qui peut modifier le HTML/script d'un .hta. Trop complexe pour la plupart ; Notepad++/VS Code sont plus simples.
Notepad Open-source Ouvrez le .hta pour une lecture/édition avec coloration syntaxique - le moyen sûr de l'inspecter avant de décider de l'exécuter.
Microsoft HTML Application Host (mshta.exe) Intégré Pour EXÉCUTER un .hta DE CONFIANCE : double-cliquez dessus (mshta.exe le lance) ou exécutez « mshta fichier.hta ». Ne faites cela que pour les fichiers en lesquels vous avez une confiance totale.
Notepad (built-in) Intégré Pour LIRE le code en toute sécurité SANS l'exécuter : clic droit sur le .hta > « Modifier », ou ouvrez Notepad d'abord puis Fichier > Ouvrir le .hta.
Visual Studio Code Gratuit Ouvrez le fichier pour lire/modifier le HTML+script avec coloration ; idéal pour comprendre ou maintenir un HTA.
macOS1 app
Any text editor (TextEdit, VS Code) Gratuit macOS peut seulement LIRE la source d'un HTA - il n'y a pas d'environnement d'exécution HTA. Ouvrez dans TextEdit ou VS Code pour inspecter.
Linux1 app
Any text editor (VS Code / gedit) Gratuit Linux n'a pas d'environnement d'exécution HTA ; vous ne pouvez que lire la source. Ouvrez-le dans un éditeur de texte pour voir ce qu'il fait.

Détails techniques

spécifications approfondies
DéveloppeurMicrosoft
Introduit1999, avec Internet Explorer 5
Moteur d'exécutionmshta.exe (Microsoft HTML Application Host), un composant intégré à Windows
Niveau de privilègeEntièrement approuvé - s'exécute en dehors du bac à sable du navigateur avec des privilèges OS de niveau utilisateur
Langages de scriptJScript et VBScript
Moteur de renduMoteur Trident (MSHTML) d'Internet Explorer
Type MIMEapplication/hta
Encodage du fichierTexte brut (UTF-8 ou Windows ANSI) ; pas d'octets magiques binaires
Marqueur distinctifÉlément <HTA:APPLICATION> dans le <head> du document ; pas de signature fixe au niveau des octets
Personnalisation de la fenêtreTexte de la barre de titre, icône, style de bordure, redimensionnement et comportement de défilement définis via les attributs <HTA:APPLICATION>
Accès systèmeAccès complet en lecture/écriture au registre Windows, au système de fichiers, aux objets COM et aux contrôles ActiveX
Plateformes supportéesWindows uniquement ; pas de support natif sur macOS ou Linux
Classification de sécuritéCouramment signalé par les antivirus comme potentiellement malveillant ; fréquemment utilisé dans les attaques « living-off-the-land » via mshta.exe
DéploiementApplication entière contenue dans un seul fichier .hta ; aucun installateur ou installation d'environnement requise
Publié1999 (Internet Explorer 5)
Spécificationen.wikipedia.org

Conversions HTA

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 HTA. 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 HTA.

Foire aux questions

Qu'est-ce qu'un fichier HTA ?
Une application HTML - un programme Windows écrit en HTML plus VBScript/JScript qui s'exécute comme une application de bureau approuvée avec pleins privilèges via mshta.exe. Il ressemble à une page Web mais peut accéder à vos fichiers, au registre et au système.
Comment ouvrir un fichier HTA en toute sécurité ?
Pour le LIRE, faites un clic droit > « Modifier » ou ouvrez-le dans Notepad/Notepad++/VS Code - cela affiche le code sans l'exécuter. Ne double-cliquez (ce qui l'EXÉCUTE via mshta.exe) que si vous l'avez écrit ou si vous lui faites entièrement confiance.
Un fichier HTA est-il dangereux ?
Il peut l'être. Contrairement à une page Web, un HTA s'exécute avec des privilèges locaux complets, donc un fichier malveillant peut endommager votre système. mshta.exe est un outil courant pour les malwares et les HTA sont des pièces jointes de phishing fréquentes. Traitez les fichiers .hta inattendus comme hostiles.
Les fichiers HTA fonctionnent-ils toujours sur Windows 11 ?
Oui. mshta.exe et le moteur MSHTML sont toujours livrés avec Windows 11, donc les HTA fonctionnent même si Internet Explorer a été retiré en 2022. mshta est obsolète (non recommandé) mais pas supprimé ; le rendu est limité aux capacités héritées d'IE11.
Comment exécuter un fichier HTA ?
Double-cliquez dessus (mshta.exe le lance) ou exécutez « mshta votre-fichier.hta » depuis une invite de commande. Ne faites cela que pour les fichiers de confiance - il s'exécute avec vos pleines autorisations.
Puis-je ouvrir un HTA sur un Mac ou Linux ?
Vous ne pouvez lire son code source que dans un éditeur de texte. Les HTA nécessitent l'environnement d'exécution mshta.exe de Windows, qui n'existe pas sur macOS ou Linux, ils ne peuvent donc pas y être réellement exécutés.
Comment convertir un HTA en page Web normale ou en EXE ?
Pour en faire une page Web, supprimez la balise <HTA:APPLICATION> et le script d'accès système, puis portez le VBScript vers JavaScript (réécriture manuelle ; il perd ses pouvoirs de bureau). Pour en faire un .exe autonome, utilisez un packageur HTA-vers-EXE - bien que ces outils soient souvent signalés par les antivirus.

Références

1Wikipedia - HTML Applicationen.wikipedia.org
2Microsoft Learn - Introduction to HTML Applications (HTAs)learn.microsoft.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.RPMSGRestricted Permission Message
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.M4AMPEG-4 Audio File
9.ICSiCalendar data file
10.JSONJavaScript Object Notation file

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