Zum Inhalt springen
Setup FoundrySetup Foundry

Dokumentation

Java-Einstellungen

Der `REG_DWORD`-Wert `1C00` legt die Berechtigungsstufe für Java-Applets in der Sicherheitszone des lokalen Computers fest.

seit 0.9.8.11

Zweck

Registry-Schlüssel anzeigen (2)
  • HKLM\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0\1C00
  • HKCU\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0\1C00

Der REG_DWORD-Wert 1C00 legt die Berechtigungsstufe für Java-Applets in der Sicherheitszone des lokalen Computers fest. Der Schlüssel Zones\0 bezeichnet ausschließlich Inhalte, die Windows der Zone „Lokaler Computer“ zuordnet; er gilt nicht für die Zonen „Lokales Intranet“, „Vertrauenswürdige Sites“, „Internet“ oder „Eingeschränkte Sites“.

Folgende Wertdaten sind definiert:

  • 0x00000000 (0): Java-Applets dürfen nicht ausgeführt werden.
  • 0x00010000 (65536): Hohe Sicherheit. Applets werden innerhalb ihrer Sandbox ausgeführt.
  • 0x00020000 (131072): Mittlere Sicherheit. Zusätzlich zur Sandbox stehen begrenzte Funktionen wie ein geschützter temporärer Speicherbereich und benutzergesteuerte Datei-E/A zur Verfügung.
  • 0x00030000 (196608): Niedrige Sicherheit. Applets dürfen Operationen mit weitreichenden Berechtigungen ausführen.
  • 0x00800000 (8388608): Benutzerdefinierte Berechtigungen. Die Einzelheiten werden durch den Binärwert {7839DA25-F5FE-11D0-883B-0080C726DCBB} im selben Schlüssel beschrieben; 1C00 legt in diesem Fall nicht allein die wirksamen Berechtigungen fest.

Der Eintrag unter HKLM gehört zum computerbezogenen Richtlinienbereich, der Eintrag unter HKCU zum benutzerbezogenen Richtlinienbereich.

Hinweise

Sicherheit

Die Sicherheitswirkung hängt unmittelbar von der gewählten Berechtigungsstufe ab. Hohe Sicherheit beschränkt Applets auf die Java-Sandbox. Mittlere Sicherheit erweitert diese Möglichkeiten unter anderem um begrenzten Speicher und benutzergesteuerte Datei-E/A. Niedrige Sicherheit erlaubt Applets dagegen Operationen mit hoher Reichweite und vergrößert dadurch den möglichen Schaden, wenn nicht vertrauenswürdiger oder manipulierter Applet-Code ausgeführt wird.

Der Wert 0 verhindert die Ausführung von Java-Applets in dieser Zone. Er deaktiviert weder die installierte Java-Laufzeitumgebung systemweit noch andere Anwendungen, die Java außerhalb des betroffenen Browser- und Sicherheitszonenkontexts verwenden.

Mögliche Nebenwirkungen

Das Sperren von Java oder eine strengere Berechtigungsstufe kann ältere lokale Webseiten und Geschäftsanwendungen funktionsunfähig machen, wenn diese Java-Applets oder erweiterte Applet-Funktionen wie Datei-E/A benötigen.

Hinweise

1C00 steuert die Berechtigungen eines Java-Applets. Davon getrennte Sicherheitszoneneinstellungen bestimmen unter anderem, ob Java ausgeführt werden darf (1605) und ob Skripts auf Java-Applets zugreifen dürfen (1402). Eine permissive Einstellung für 1C00 hebt Einschränkungen dieser anderen Einstellungen nicht automatisch auf.

Die Richtlinie wirkt nur, wenn eine kompatible Java-Komponente und eine Internet-Explorer-basierte Ausführungsumgebung vorhanden sind. Microsoft Edge unterstützt Java-basierte ActiveX-Komponenten und relevante Internet-Explorer-Sicherheitszoneneinstellungen nur im IE-Modus, nicht beim normalen Chromium-basierten Rendern.

Der Schlüssel Zones\0 ist außerdem nicht mit Lockdown_Zones\0 gleichzusetzen. Letzterer enthält die gesonderten Einstellungen für die gesperrte lokale Computerzone.

Microsoft-Dokumentation

Microsoft Learn: Richtlinien-CSP – InternetExplorer – LocalMachineZoneJavaPermissions

Microsoft Learn: Registrierungseinträge für Internet-Explorer-Sicherheitszonen

Microsoft Learn: Was ist der Internet Explorer-Modus?

Siehe auch