Zum Inhalt springen
Setup FoundrySetup Foundry

Dokumentation

Java-Einstellungen

Der DWORD-Wert `1C00` bestimmt die Berechtigungsstufe für Java-Applets in der Internetzone.

seit 0.9.8.11

Zweck

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

Der DWORD-Wert 1C00 bestimmt die Berechtigungsstufe für Java-Applets in der Internetzone. Er entspricht der URL-Aktion URLACTION_JAVA_PERMISSIONS.

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. Applets werden in ihrer Sandbox ausgeführt, erhalten jedoch zusätzliche Funktionen wie einen begrenzten temporären Speicherbereich und eine vom Benutzer gesteuerte Datei-E/A.
  • 0x00030000 (196608): Niedrige Sicherheit. Applets dürfen Operationen mit weitreichenden Fähigkeiten ausführen, darunter Datei-E/A.
  • 0x00800000 (8388608): Benutzerdefinierte Berechtigungen. Dieser Wert ist zwar als URLPOLICY_JAVA_CUSTOM definiert, wird laut Microsoft-API-Referenz jedoch nicht implementiert.

Die Einstellung gilt ausschließlich für Inhalte, die der Internetzone (Zones\3) zugeordnet sind. Sie installiert weder eine Java-Laufzeitumgebung noch bewirkt sie, dass nicht vorhandene Java-Unterstützung verfügbar wird.

Hinweise

Sicherheit

Die Stufen „Mittlere Sicherheit“ und insbesondere „Niedrige Sicherheit“ erweitern die Möglichkeiten von Java-Applets aus der Internetzone. Bei niedriger Sicherheit können Applets unter anderem Datei-E/A ausführen. Dadurch kann ein schädliches oder kompromittiertes Applet stärker auf Daten und Funktionen im Sicherheitskontext des ausführenden Benutzers zugreifen.

Diese Berechtigungsstufe verleiht einem Applet nicht automatisch Administratorrechte oder uneingeschränkten Zugriff auf sämtliche Dateien. Betriebssystemberechtigungen, der Sicherheitskontext des Prozesses und weitere Schutzmechanismen gelten weiterhin.

„Hohe Sicherheit“ beschränkt Applets auf die Sandbox. Der Wert 0 verhindert ihre Ausführung und beseitigt damit die von Java-Applets in dieser Zone ausgehende Ausführungsfläche.

Mögliche Nebenwirkungen

Hohe Sicherheit kann Funktionen älterer Java-Webanwendungen einschränken. Wenn Java deaktiviert ist, funktionieren Anwendungen nicht, deren Benutzeroberfläche oder Geschäftslogik ein Java-Applet voraussetzt.

Hinweise

Der Wert unter HKCU gilt für den jeweiligen Benutzer; der entsprechende Wert unter HKLM gehört zur computerbezogenen Richtlinienkonfiguration. Ist zusätzlich die Richtlinie „Sicherheitszonen: Nur Computereinstellungen verwenden“ wirksam, verwendet Windows die computerbezogenen Sicherheitszoneneinstellungen anstelle benutzerspezifischer Einstellungen.

Die Einstellung gehört zum Sicherheitszonenmodell von Internet Explorer. Microsoft Edge im normalen Chromium-Modus verwendet keine Java- oder ActiveX-Applets. Im Internet-Explorer-Modus unterstützt Microsoft Edge jedoch ActiveX-Steuerelemente wie Java sowie Internet-Explorer-Richtlinien für Sicherheitszonen.

Microsoft-Dokumentation

Microsoft Learn: InternetExplorer-Richtlinien-CSP – InternetZoneJavaPermissions

Microsoft Learn: URL Policy Flags

Microsoft Learn: Was ist der Internet Explorer (IE)-Modus?

Siehe auch