Zum Inhalt springen
Setup FoundrySetup Foundry

Dokumentation

Java-Einstellungen

Der Registry-Wert `1C00` legt die Berechtigungsstufe für Java-Applets in der lokalen Intranetzone fest.

seit 0.9.8.11

Zweck

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

Der Registry-Wert 1C00 legt die Berechtigungsstufe für Java-Applets in der lokalen Intranetzone fest. Er entspricht der URL-Aktion URLACTION_JAVA_PERMISSIONS. Die Einstellung betrifft ausschließlich Inhalte, die von der Windows-Zonenzuordnung als Intranetzone (Zones\1) behandelt werden.

Der Wert wird als REG_DWORD gespeichert. Die definierten Wertdaten haben folgende Bedeutung:

  • 0 (0x00000000): Java deaktivieren; Java-Applets dürfen nicht ausgeführt werden.
  • 65536 (0x00010000): Hohe Sicherheit; Applets werden innerhalb ihrer Sandbox ausgeführt.
  • 131072 (0x00020000): Mittlere Sicherheit; zusätzlich zur Sandbox sind begrenzte Funktionen wie Scratch-Speicher und benutzergesteuerte Datei-E/A zulässig.
  • 196608 (0x00030000): Niedrige Sicherheit; Applets dürfen auch weitreichende Vorgänge wie Datei-E/A ausführen.
  • 8388608 (0x00800000): Benutzerdefinierte Berechtigungen. Microsoft kennzeichnet den zugehörigen URL-Richtlinienwert als nicht implementiert; seine praktische Wirkung darf daher nicht mit einer frei konfigurierbaren Berechtigungsstufe gleichgesetzt werden.

Ist die Richtlinie für die Intranetzone nicht konfiguriert, dokumentiert Microsoft als Standard die mittlere Sicherheitsstufe.

Hinweise

Sicherheit

Die Sicherheitswirkung hängt unmittelbar von der gewählten Stufe ab. „Hohe Sicherheit“ beschränkt Applets auf ihre Sandbox. „Mittlere Sicherheit“ gewährt zusätzliche Fähigkeiten, darunter benutzergesteuerte Datei-E/A. „Niedrige Sicherheit“ erlaubt Applets weitreichende Operationen und kann dadurch nicht vertrauenswürdigem Intranetinhalt Zugriff auf lokale Ressourcen im Rahmen der Java-Laufzeitumgebung und der Rechte des angemeldeten Benutzers ermöglichen.

Der Wert 0 verhindert die Ausführung von Java-Applets und beseitigt damit die von solchen Applets ausgehende Ausführungsfläche für die Intranetzone. Die Einstellung gewährt weder allgemeine Administratorrechte noch verändert sie unabhängig davon Windows-Dateiberechtigungen.

Mögliche Nebenwirkungen

Das Deaktivieren von Java oder eine stärker eingeschränkte Berechtigungsstufe kann ältere Intranet-Anwendungen unbrauchbar machen, wenn diese Java-Applets oder Funktionen außerhalb der Sandbox voraussetzen. Die Einstellung installiert keine Java-Laufzeitumgebung und wirkt sich nicht auf eigenständige Java-Anwendungen aus.

Hinweise

Der Pfad unter HKCU gilt für den jeweiligen Benutzer; der Pfad unter HKLM stellt die computerbezogene Richtlinieneinstellung bereit. Wenn die gesonderte Richtlinie „Sicherheitszonen: Nur Computereinstellungen verwenden“ aktiv ist, werden für Sicherheitszonen ausschließlich Computereinstellungen verwendet.

Die Wirkung setzt eine Anwendung beziehungsweise Browserkomponente voraus, die Windows-Sicherheitszonen und Java-Applets unterstützt. Moderne Browser ohne Java-Applet-Unterstützung werden durch diesen Wert nicht dazu befähigt, Applets auszuführen.

Microsoft-Dokumentation

Microsoft Learn: InternetExplorer-Richtlinien-CSP – IntranetZoneJavaPermissions

Microsoft Learn: URL Policy Flags

Siehe auch