Zum Inhalt springen
Setup FoundrySetup Foundry

Dokumentation

Flash-Steuerelement per Kill-Bit sperren (CLSID 70, 16.0)

Der DWORD-Wert `Compatibility Flags` mit den Wertdaten `1024` (`0x00000400`) setzt das Office-COM-Killbit für die CLSID `{D27CDB70-AE6D-11CF-96B8-444553540000}`.

seit 0.9.8.11

Zweck

Registry-Schlüssel anzeigen (1)
  • HKLM\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\{D27CDB70-AE6D-11CF-96B8-444553540000}\Compatibility Flags

Der DWORD-Wert Compatibility Flags mit den Wertdaten 1024 (0x00000400) setzt das Office-COM-Killbit für die CLSID {D27CDB70-AE6D-11CF-96B8-444553540000}. Microsoft bezeichnet das zugehörige ActiveX-Steuerelement als Macromedia Flash Factory Object.

Das Killbit verhindert, dass Office dieses COM-Objekt aktiviert. Dadurch können Office-Dokumente das betroffene Flash-Steuerelement weder als eingebettetes noch als verknüpftes Objekt laden.

Hinweise

Weitere Wirkungen

In Office-Versionen mit der aktualisierten COM-Killbitfunktion beschränkt sich die Sperre nicht auf eingebettete oder verknüpfte Dokumentobjekte. Sie verhindert grundsätzlich die Aktivierung des angegebenen COM-Objekts innerhalb eines Office-Prozesses, beispielsweise auch dann, wenn ein Add-In oder anderer Programmcode das Objekt laden möchte.

Sicherheit

Die Sperre verkleinert die Angriffsfläche von Office, indem sie die Ausführung dieses Flash-basierten ActiveX-Steuerelements innerhalb von Office-Prozessen unterbindet. Damit kann auch präparierter Dokumentinhalt das gesperrte COM-Objekt nicht aktivieren.

Das Office-COM-Killbit gilt unabhängig von der ActiveX-Killbitliste für Internet Explorer. Bei widersprüchlichen Einstellungen hat die Office-Liste innerhalb von Office Vorrang.

Mögliche Nebenwirkungen

Dokumente, Vorlagen, Makros oder Add-Ins, die dieses konkrete Flash-Steuerelement benötigen, können dessen Inhalte oder Funktionen nicht mehr verwenden. Je nach Anwendung und Aufrufart wird das Objekt nicht angezeigt, kann nicht eingefügt werden oder verursacht beim Laden einen Fehler.

Andere Flash-COM-Klassen werden durch diesen einzelnen Eintrag nicht automatisch erfasst. Insbesondere besitzt das ebenfalls von Microsoft aufgeführte Shockwave Flash Object die abweichende CLSID {D27CDB6E-AE6D-11CF-96B8-444553540000}.

Hinweise

Der angegebene Pfad gehört zum Office-Versionszweig 16.0. Für eine 32-Bit-Ausgabe von Office unter 64-Bit-Windows dokumentiert Microsoft stattdessen den entsprechenden Registrierungszweig unter HKLM\SOFTWARE\Wow6432Node\Microsoft\Office\16.0\...; der hier beschriebene Wert im normalen Zweig erfasst diese Konstellation daher nicht.

Ein zusätzlicher DWORD-Wert ActivationFilterOverride mit den Wertdaten 1 im selben CLSID-Schlüssel würde die Sperre auf eingebettete und verknüpfte Objekte beschränken. Ohne diese gesonderte Einschränkung blockiert das aktualisierte Office-COM-Killbit sämtliche Aktivierungsversuche innerhalb von Office.

Microsoft führt das Macromedia Flash Factory Object in seiner aktuellen Dokumentation bereits unter den standardmäßig für die Aktivierung blockierten Steuerelementen. Microsoft weist zugleich darauf hin, dass diese Standardliste nur eine Momentaufnahme ist und geändert werden kann.

Microsoft-Dokumentation

Microsoft Support: Sicherheitseinstellungen für COM-Objekte in Office

Siehe auch