• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Frage zu Java und Safari

echo.park

deaktivierter Benutzer
Registriert
08.06.11
Beiträge
11.076
Hi,

durch die aktuell wieder aufgetauchte schwerwiegende Sicherheitslücke in Java, habe ich mich damit ein bisschen intensiver beschäftigt.

Ich habe ML installiert ohne nachträglich Java zu installieren. Nun findet sich aber in Safari, unter dem Punkt "Hilfe" und "installierte Plug-Ins anzeigen", folgendes:

Anhang anzeigen 86895

Was ist das? Warum ist es dort, obwohl ja dort steht, es würde ein Platzhalter angezeigt werden, wenn Java nicht installiert sei?

Was passiert wenn ich in den Einstellungen von Safari Java deaktiviere? Betrifft das dann auch dieses Plug-In? Oder muss ich dazu auch den Haken bei den Plug-Ins rausnehmen? Somit wäre aber auch Quicktime aus Safari ausgesperrt, ebenso ein Plug-In für das öffnen von PDFs.

Anhang anzeigen 86896


Danke für eure Antworten!
 
Zu der aktuellen Sicherheitslücke gibt es bereits ein Thread! :angry:
 
Die Sicherheitslücke ist nur der Auslöser für meine Frage, aber nicht deren Inhalt. ;) Im Prinzip hat meine Frage nichts damit zu tun.
 
In Firefox ist es ähnlich. Dort ist (war?) auch ein Java Plugin enthalten mit der Erklärung das bei nicht installiertem Java ein Platzhalter eingeblendet wird. Das ist also nicht nur in Safari so.

Ich kenne mich für eine haltbare Aussage zu wenig damit aus! Ich vermute mal das diese Plugins eine Art vorinstallierte Schnittstelle zu einer möglichen Java Installation ist, welche aber nicht die Funktion von Java wahrnehmen kann und daher keine Gefahr darstellt.

Aber wie gesagt... reine Spekulation dank Unwissendheit! :(
 
So habe ich mir das auch gedacht, aber ich hoffe, dass es in diesem Forum jemand gibt, der das genauer weiß.

Ich vermute auch, dass es sowas wie eine vorgefertigte Schnittstelle darstellt, die Java Runtime im Hintergrund aber fehlt. Oder es ist wirklich nur ein Platzhalter, der kann aber sehr verwirren, wie man sieht.

Durch das Herumprobieren mit der Java-Testseite von Heise Security habe ich nun auch herausgefunden, inwieweit die Einstellungen "Java aktivieren" und "Plug-Ins aktivieren" in Zusammenhang stehen.


  1. Deaktiviert man Java, so bekommt man immer die Meldung "Java deaktiviert", egal ob nun Plug-Ins aktiviert sind oder nicht. Anscheinend gibt Safari dann prinzipiell diese Antwort raus, wenn etwas nach Java fragt.
  2. Hat man dagegen Java aktiviert, aber die Plug-Ins als Überbegriff deaktiviert, so tut sich gar nichts. Java benötigt wohl, dass Plug-Ins generell aktiviert sind. Hier kommt die Anfrage dann überhaupt nicht mehr zu dem Punkt, an dem Safari antworten könnte, dass kein Java da ist.
  3. Hat man dann die Plug-Ins aktiviert, aber eben Java deaktiviert, so kommt wieder die Meldung "Java deaktiviert". Somit komme ich zu dem Schluss, dass die Funktion "Java aktivieren" in Safari sich nur dieses Plug-In rausgreift und die anderen unangetastet lässt. Nur ist hierbei das von mir im ersten Screenshot gepostete Applet davon auch betroffen?