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\1C00HKCU\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;1C00legt 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?