<?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=Killbit</id>
	<title>Killbit - 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=Killbit"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Killbit&amp;action=history"/>
	<updated>2026-05-24T21:30:24Z</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=Killbit&amp;diff=1442927&amp;oldid=prev</id>
		<title>~2025-101794 am 30. Juni 2025 um 13:10 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Killbit&amp;diff=1442927&amp;oldid=prev"/>
		<updated>2025-06-30T13:10:24Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Das &amp;#039;&amp;#039;&amp;#039;Killbit&amp;#039;&amp;#039;&amp;#039; (auch bekannt als &amp;#039;&amp;#039;&amp;#039;Kill-Bit&amp;#039;&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;&amp;#039;Kill Bit&amp;#039;&amp;#039;&amp;#039;) ist ein Eintrag in der [[Windows]]-[[Registrierungsdatenbank]], der die Aktivierung von Software-Teilen ([[Component Object Model|COM]]-Komponenten, insbesondere [[ActiveX]]-Elemente) mit [[Sicherheitslücke (Software)|Sicherheitslücken]] verhindern soll. Das Killbit unterstützt eine Methode der [[Softwaretechnik]], die in Microsoft-Betriebssystemen (insbesondere [[Trident (Software)|MSHTML]]) eingeführt wurde.&lt;br /&gt;
&lt;br /&gt;
== Abgrenzung ==&lt;br /&gt;
Das Killbit ist kein [[Bit]], sondern wird durch einen 4-[[Oktett (Informatik)|Oktett]] großen Wert mit dem Namen &amp;quot;Compatibility Flags&amp;quot; und dem Datentyp REG_DWORD in der [[Windows]]-[[Registrierungsdatenbank]] repräsentiert.&amp;lt;ref name=&amp;quot;RegPath&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Anwendung und Wirkungsweise ==&lt;br /&gt;
Eine Software kann die dahinterstehende Methode unterstützen, indem die Instanzierung bzw. Ausführung von [[Component Object Model|COM-Komponenten]] trotz anderweitiger Anforderung verhindert wird, wenn folgende Bedingungen erfüllt sind:&lt;br /&gt;
* Es existiert ein Eintrag in der [[Windows]]-[[Registrierungsdatenbank]] mit einem Pfad, der folgenden Aufbau hat&amp;lt;ref name=&amp;quot;RegPath&amp;quot;&amp;gt;[http://blogs.technet.com/b/srd/archive/2008/02/06/the-kill_2d00_bit-faq_3a00_-part-1-of-3.aspx Technet Artikel &amp;quot;The Kill-Bit FAQ: Part 1 of 3&amp;quot;]Beschreibung der Registry-Pfade, Einträge und deren Wirkungsbereich&amp;lt;/ref&amp;gt;&lt;br /&gt;
: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\CLSID&amp;lt;ref name=&amp;quot;RegPath&amp;quot;/&amp;gt;&lt;br /&gt;
: Im Falle von 64-Bit-Betriebssystem auch&lt;br /&gt;
: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\ActiveX Compatibility\CLSID&amp;lt;ref name=&amp;quot;RegPath&amp;quot;/&amp;gt;&lt;br /&gt;
: Wobei [[CLSID]] für die Identifikationsnummer der [[Component Object Model|Komponente]] steht.&lt;br /&gt;
* Unter diesem Pfad ist der Wert &amp;quot;Compatibility Flags&amp;quot; auf 0x00000400 gesetzt.&amp;lt;ref name=&amp;quot;RegPath&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Software die das Killbit unterstützt ==&lt;br /&gt;
* [[Trident (Software)|MSHTML]] ([[HTML-Applikation|HTAs]] ausgenommen)&amp;lt;ref name=&amp;quot;RegPath&amp;quot;/&amp;gt;&lt;br /&gt;
* [[Microsoft Office]]&amp;lt;ref name=&amp;quot;RegPath&amp;quot;/&amp;gt;&lt;br /&gt;
* [[Internet Explorer]]&amp;lt;ref name=&amp;quot;RegPath&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Beispiel ==&lt;br /&gt;
[[Datei:Killbit.png|mini|hochkant=3|[[Regedit]] mit Killbit-Eintrag]]&lt;br /&gt;
&lt;br /&gt;
Das ActiveX-Control mit der CLSID {73BCFD0F-0DAA-4B21-B709-2A8D9D9C692A} hat einen Eintrag „Compatibility Flags“ in der [[Windows]]-[[Registrierungsdatenbank]] mit dem Wert 0x00000400. Siehe Bild rechts. Da der Internet Explorer diese Methode unterstützt, wird dieses ActiveX-Control nicht ausgeführt, auch dann nicht, wenn das ActiveX-Control in einer adressierten HTML-Datei (nicht zu verwechseln mit HTAs) eingebettet ist.&lt;br /&gt;
&lt;br /&gt;
== Lösung für gesperrte Komponenten ==&lt;br /&gt;
Liefert ein Entwickler eine neue, korrigierte Fassung seiner durch ein Killbit gesperrten Active-X-Komponente aus, muss er dieser eine neue CLSID geben. Damit Webseiten und Anwendungen nun diese neue Version verwenden, obwohl sie nur die alte CLSID kennen, kommt das sogenannte Phoenix-Bit zum Einsatz. Dabei handelt es sich um einen weiteren [[Registrierungsdatenbank|Registry]]-Eintrag an gleicher Stelle, der eine alternative CLSID für die gesperrte Komponente festlegt – die CLSID der neuen Version.&lt;br /&gt;
In diesem Registry-Schlüssel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Active-X Compatibility\&amp;lt;CLSID&amp;gt; sind die Einträge für das Killbit (&amp;quot;Compatibility Flags = 0x00000400 (1024)&amp;quot;) und das Phoenix-Bit (&amp;quot;AlternateCLSID = &amp;lt;neue CLSID&amp;gt;&amp;quot;) enthalten&amp;lt;ref name=&amp;quot;AlternateCLSID&amp;quot;&amp;gt;[http://blogs.technet.com/b/srd/archive/2008/02/07/the-kill_2d00_bit-faq_3a00_-post-2-of-3.aspx Technet Artikel &amp;quot;The Kill-Bit FAQ: Part 2 of 3&amp;quot;]Beschreibung des Phoenix-Bit&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Microsoft Windows]]&lt;br /&gt;
[[Kategorie:Programmierschnittstelle]]&lt;/div&gt;</summary>
		<author><name>~2025-101794</name></author>
	</entry>
</feed>