<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=HTML-Applikation</id>
	<title>HTML-Applikation - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=HTML-Applikation"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=HTML-Applikation&amp;action=history"/>
	<updated>2026-05-24T14:36:46Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=HTML-Applikation&amp;diff=580688&amp;oldid=prev</id>
		<title>imported&gt;SchlurcherBot: Bot: http → https</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=HTML-Applikation&amp;diff=580688&amp;oldid=prev"/>
		<updated>2025-12-16T00:52:23Z</updated>

		<summary type="html">&lt;p&gt;Bot: http → https&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Dieser Artikel|behandelt die spezielle Technik von Microsoft. Zu HTML-Anwendungen im Allgemeinen siehe [[Webanwendung]].}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;HTML-Applikation&amp;#039;&amp;#039;&amp;#039; (kurz: &amp;#039;&amp;#039;&amp;#039;HTA&amp;#039;&amp;#039;&amp;#039;) ist ein Begriff von [[Microsoft]] für [[Computerprogramm]]e, die den [[Internet Explorer]] (bzw. die zugehörige Systemkomponente mshta.exe) zur Ausführung nutzen. Es handelt sich dabei nur eingeschränkt um [[Webanwendung]]en, da die eingesetzten [[Skriptsprache]]n wie [[JScript]] oder [[Visual Basic Script]] Microsoft-eigene Techniken sind. &lt;br /&gt;
Dabei werden den HTML-Applikationen spezielle Zugriffsrechte, wie etwa den Zugriff auf das [[Dateisystem]] oder andere ActiveX-Objekte, ohne explizite Erlaubnis des Benutzers gewährt.&lt;br /&gt;
&lt;br /&gt;
== HTA:Application-Element ==&lt;br /&gt;
Die Grundlage derartiger Anwendungen ist das sogenannte HTA:Application-Element, das ab [[Internet Explorer]] (Version 5.0) in Verbindung mit mindestens einem 32-Bit-[[Microsoft Windows|Windows]] unterstützt wird. Dieses Element wird direkt in den [[Header]] gesetzt und bestimmt anhand der Attribute/Eigenschaften die Anwendung.&lt;br /&gt;
HTA-Dateien werden vom Windows-Programm mshta.exe ausgeführt, auch – und das ohne Sicherheitswarnung – eingebettete JScript- oder andere Skripte. Speichert man eine Webseite als HTA-Datei, wird kein warnendes MoTW-Tag vergeben, so dass Windows beim Ausführen der Datei nicht warnt. Dies erleichtert Angriffe. Um dies zu vermeiden, sollte man die Ausführung von mshta.exe unterbinden, die Dateiendungs-Anzeige aktivieren und HTML-Anhänge in E-Mails blockieren.&lt;br /&gt;
&lt;br /&gt;
== Application-Attribut ==&lt;br /&gt;
Da HTML-Applikationen auch [[Cross-Site-Scripting]] erlauben, wurde zum Schutz der HTML-Applikation das Application-Attribut für die HTML-Elemente &amp;lt;frame&amp;gt; und &amp;lt;iframe&amp;gt; eingeführt. Ein Setzen des Attributs bewirkt, dass die im Frame geladene Webseite keinen Zugriff auf die HTML-Applikation erhält und somit keinen gefährlichen Code ausführt. Die Seite im Frames wird dann nicht wie die ganze HTML-Applikation in der Arbeitsplatz-Zone ausgeführt, sondern in der für Internet-Seiten üblichen Internet-Zone des [[Internet Explorer]]s.&lt;br /&gt;
&lt;br /&gt;
== Vergleich mit VBS ==&lt;br /&gt;
[[Visual Basic Script]] (VBS) ist eine der Programmiersprachen innerhalb von HTA-Dateien. Sie ermöglicht vielfältige Zugriffe auf das Betriebssystem. Dadurch gelten die Möglichkeiten und Beschränkungen von VBS auch für HTA-Dateien. Im Gegensatz zu einfachen *.VBS-Dateien bietet die HTA-Datei über Steuerelemente der HTML-Formulare Möglichkeiten, Eingaben abzufragen, Ausgaben zu schreiben und den Inhalt der HTML-Seite dynamisch anzupassen.&lt;br /&gt;
Wie VBS wird der Code in HTA-Dateien interpretiert und nicht kompiliert, so dass kleine Dateien mit großem Funktionsumfang erstellt werden können und der [[Quelltext|Quellcode]] einsehbar ist.&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Electron (Framework)]] – Software mit gleichem Ansatz auf Basis von Chromium&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://msdn.microsoft.com/de-de/library/ms536471(VS.85).aspx Microsoft stellt HTA im MSDN vor]: Übersicht und Referenzen&lt;br /&gt;
* [https://technet.microsoft.com/de-de/library/6b0fc1d0-02e6-419f-b9e1-f01a5f050d93 Einbinden von Skripts in eine grafische Benutzeroberfläche] (Teil 1 von 2) Deutschsprachige Anleitung von Microsoft&lt;br /&gt;
* [https://www.bleepingcomputer.com/news/security/new-filefix-attack-runs-jscript-while-bypassing-windows-motw-alerts/  Bill Toulas: New FileFix attack runs JScript while bypassing Windows MoTW alerts]&lt;br /&gt;
* [http://www.html-world.de/program/hta_ov.php HTMLWorld – HTA-Tutorial]&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:Html-Applikation}}&lt;br /&gt;
[[Kategorie:Softwarearchitektur]]&lt;br /&gt;
[[Kategorie:HTML|Applikation]]&lt;/div&gt;</summary>
		<author><name>imported&gt;SchlurcherBot</name></author>
	</entry>
</feed>