Java.com

Pobieranie Pomoc

Wersja do druku

Jak kontrolować czas i sposób uruchamiania niezaufanych aplikacji lub apletów w przeglądarce internetowej?


Artykuł dotyczy:
  • Wersje oprogramowania Java: 7.0, 8.0

W wersji Java 7u10 wprowadzono możliwość zarządzania czasem i sposobem uruchamiania niezaufanych aplikacji Java (tj. aplikacji, które są cyfrowo podpisane przez nieznanego wydawcę albo są wyposażone w certyfikat, który nie został wydany przez zaufaną jednostkę certyfikującą), jeśli takie zostały dołączone do strony internetowej. Ustawiając poziom zabezpieczeń (w panelu Java Control Panel), określa się, czy:
  1. Użytkownik zostanie powiadomiony, zanim niezaufana aplikacja Java zostanie uruchomiona (ŚREDNI lub WYSOKI), albo
  2. Niezaufane aplikacje będą blokowane i nie będą uruchamiane (BARDZO WYSOKI).

Zaczynając od wersji Java 7 Update 51, użytkownicy mogą skonfigurować uruchamianie aplikacji, które normalnie zostałyby zablokowane przez mechanizmy kontrolne zabezpieczeń. Jeśli funkcja listy wyjątków będzie używana, w panelu Java Control Panel pojawi się odpowiednia opcja. Zob. Lista wyjątków witryn — najczęściej zadawane pytania.

Zaczynając od wersji Java 8 Update 20, poziom ustawienia zabezpieczeń „Medium” (Średni) został usunięty z panelu Java Control Panel. Dostępne są tylko poziomy „High” (Wysoki) i „Very High” (Bardzo wysoki).

Lista wyjątków witryn umożliwia użytkownikom zezwalanie na uruchamianie apletów — które byłyby dozwolone poprzez wybór poziomu Medium — na podstawie konkretnych witryn, tym samym minimalizując ryzyko użycia mniej restrykcyjnych ustawień.


Odnajdywanie panelu Java Control Panel

» Windows
» Mac OS X

Ustawianie poziomów zabezpieczeń za pomocą panelu Java Control Panel
Włącz zawartość Java
  1. W panelu Java Control Panel wybrać kartę Security (Zabezpieczenia).
  2. Wybrać odpowiedni poziom zabezpieczeń.
  3. Nacisnąć przycisk Apply (Zastosuj).
  4. Nacisnąć przycisk OK, aby zapisać zmiany dokonane w panelu Java Control Panel.

Poziomy zabezpieczeń określane w panelu Java Control Panel

Very High (Bardzo wysoki)
Jest to najbardziej restrykcyjne ustawienie poziomu zabezpieczeń. Wszystkie aplikacje, które są podpisane przy użyciu ważnego certyfikatu i zawierają atrybut „Permissions” w pliku manifestu dla głównego pliku JAR, mogą być uruchamiane, przy czym będą wyświetlane odpowiednie monity zabezpieczeń. Wszystkie inne aplikacje są blokowane.

High (Wysoki)
Jest to minimalne zalecane (i jednocześnie domyślne) ustawienie poziomu zabezpieczeń. Aplikacje, które są podpisane przy użyciu ważnego lub zdezaktualizowanego certyfikatu i zawierają atrybut „Permissions” w pliku manifestu dla głównego pliku JAR, mogą być uruchamiane, przy czym będą wyświetlane odpowiednie monity zabezpieczeń. Także aplikacje, dla których nie można sprawdzić stanu cofnięcia certyfikatu, będą uruchamiane z monitami zabezpieczeń. Wszystkie inne aplikacje są blokowane.

Medium (Średni) — poziom usunięty z wersji Java 8 Update 20 oraz z wersji nowszych
Blokowane będą tylko niepodpisane aplikacje, wymagające wszystkich uprawnień. Wszystkie inne aplikacje będą uruchamiane, przy czym będą wyświetlane monity zabezpieczeń. Wybór średniego poziomu zabezpieczeń nie jest rekomendowany, ze względu na zwiększenie ryzyka uruchomienia szkodliwej aplikacji


To może również zainteresować:



Wybór języka | Java - informacje | Asysta Techniczna | Programiści
Prywatność | Warunki korzystania | Znaki towarowe | Zastrzeżenie

Oracle