JAVA kündigt totalen Zugriff auf Rechner an, da lässt man es besser, oder?:
und:
JAVA kündigt totalen Zugriff auf Rechner an, da lässt man es besser, oder?:
und:
Hi!
Da ich mich gerade auch damit beschäftigen muss, kann ich dir hier nur meine Sicht der Dinge sagen: Java, macht alles so wie bisher, nur gibt es jetzt vorher eine Warnung.
Oracle hat in den letzten Java-Updates einige Sicherheitsupdates gebracht, die Anwendern von älteren Java-Applikationen jetzt Warnmeldungen um die Ohren hauen (und dann, wenn sie weiterarbeiten, so arbeiten, als ob nichts gewesen wäre...).
Java kann so schicke elegante Sachen, wie vorhandene Programme ohne weitere Rückfrage auf einem Rechner starten. Dann hat es noch die Fähigkeit ein Programm vorher auf den Rechner zu laden und direkt auszuführen - ebenfalls ohne weitere Rückfragen.
Das war früher eine tolle Sache, weil es den Aufruf von Applikationen über den Browser ermöglichte und die so gestartete Anwendung dann benötigte Programmteile nachladen kann.
Unternehmen wie Infor haben das z.B. für ihre ERP-Lösungen genutzt (eine SAP-Konkurrenz). Damit muss man nicht kompliziert Clientssoftware auf hunderten Rechnern installieren, es reicht das der Anwender einmal die Startseite im Browser ansteuert, den Rest erledigt dann Java.
Die Clientsoftware kann dann Daten an Word, EXcel&Co übergeben, indem diese Programme einfach gestartet werden. Der Druck erfolgt über lokal installierte Drucker auf dem Client. Dazu wird ein kleines Druckprogramm per Java auf den Rechner geladen und ausgeführt. Funktioniert perfekt ohne störende Rückfragen und Meldungen.
Nur inzwischen ist das inzwischen auch die von Malware und Schädlingen bevorzugte Methode: sich möglichst von einem Server unbemerkt herunterladen und starten zu lassen. Nicht auszudenken, was passieren würde, wenn da jemand eine bekannte Java-Applikation umbauen und mit Schädlingen ausliefern würde!
Ergo musste Oracle sich was einfallen lassen und dabei kamen 2 Dinge raus:
1. Die Java-Applikation benötigt ein Zertifikat, sonst hagelt es Fehlermeldungen und Warnhinweise.2. Wenn eine Java-Applikation Zugriff auf lokale Resourcen nehmen kann, dann kommt beim Start die neue Warnmeldung, die du gerade beschrieben hast.
Die Anbieter von Java-Applikationen werden vermutlich ebenfalls regieren (müssen). Der oben erwähnte Hersteller Infor, brachte in schneller Reihenfolge Updates seiner Java-Applikation und wechselt demnächst zu einer HTML5 basierten Lösung. Er will also ganz von Java weg...
Bis dann
Andreas