Java는 지속적으로 보안을 개선하고 설치된 시스템을 보호하려고 노력하고 있습니다. 컴퓨터에서의 사용이 줄어들고 있지만 일부 프로그램은 여전히 Java를 실행해야합니다. 따라서 이러한 프로그램을 실행할 때 Java 보안 경고가 표시 될 수 있습니다. 일반적인 보안 경고가 아니기 때문에 표시 될 때 무엇을해야할지 모를 수도 있으므로이 페이지를 작성했습니다. 이 학습서에서는 Windows에서 Java 보안에 의해 차단 된 애플리케이션을 실행하는 방법을 보여줍니다.
자바는 지난 10여 년 동안 랩을 해왔다. 대부분의 브라우저는 이제 기본적으로이를 차단하며 웹에서 서서히 단계적으로 제거되고 있습니다. 그럼에도 불구하고, 프로그래밍 언어는 예전과 다름없이 유비쿼터스입니다. 그것은 여전히 어디에서나 찾을 수 있으며 오늘날까지 개발에 사용됩니다.
Java의 주요 취약점은 대부분의 다른 프로그램처럼 자동으로 업데이트되지 않는다는 것입니다. 취약한 프로그램은 패치되지 않은 채로 한 번에 몇 주 또는 몇 달 동안 패치되지 않은 상태로 사용자에게 업데이트합니다. 업데이트 된 버전을 사용할 수있을 때 경고하지만 경고 메시지가 표시됩니다. 그런 다음이를 업데이트하고 관리하는 것은 전적으로 귀하의 책임입니다.
자체 예방 조치가없는 것은 아니지만 Java 보안 경고가 표시 될 수 있습니다.
자바 보안
Java 7부터 Oracle은 보안을 지원하기 위해 프로그램 내에 보안 검사를 구현했습니다. 서명되지 않았거나 자체 서명되었거나 신뢰할 수있는 기관에서 서명하지 않았거나 권한 속성이없는 앱을 사용하는 경우 경고합니다. 이것은 우리를 보호하기위한 것이지만 때때로 오 탐지가 있습니다.
이것은 주류 또는 정기적으로 업데이트되는 프로그램을 사용하는 경우 일반적으로 문제가되지 않지만 사용자 정의 프로그램을 사용하거나 자신 만의 프로그램을 개발하거나 여전히 Java를 사용하는 특정 인디 게임을하는 경우 고통을 줄 수 있습니다. 그때 Windows에서 Java 보안 경고가 나타날 가능성이 가장 큽니다.
Windows에서 Java 보안으로 차단 된 응용 프로그램 실행
Java 보안 경보가 발생하면이를 해결하기 위해 수행 할 수있는 몇 가지 조치가 있습니다. 경고를 트리거하기 위해 수행하는 작업에 따라 웹 사이트를 예외 목록에 추가하는 모든 것을 업데이트하는 것만 큼 간단 할 수 있습니다.
다음은 Java 보안 경고를 중지하는 몇 가지 방법입니다.
모든 것을 업데이트
정당한 이유없이 또는 일반적으로 경고없이 수행하는 작업으로 인해 Java 보안 경고가 갑자기 표시되면 Java 버전을 업데이트해야합니다. Java 웹 사이트를 방문하여 컴퓨터에 맞는 버전을 다운로드하십시오. 업데이트를 설치하고 수행중인 작업을 다시 테스트하십시오. 그래도 문제가 해결되지 않으면 브라우저, 프로그램, 응용 프로그램 또는 경고를 트리거하기 위해 사용중인 다른 항목을 업데이트하십시오.
Java 또는 프로그램 업데이트가 Java 보안이이 경고를 표시하는 주요 이유입니다. 둘 중 하나가 오래되어 올바르게 작동하지 않거나 호환되지 않습니다. 빠른 업데이트는 이러한 경고의 대부분을 치료할 수 있습니다.
Java 보안 설정 확인
때때로 Java 또는 Java 업데이트를 설치하면 보안 수준이 높아집니다. 나는 왜 그런지 모르겠지만 몇 년 동안 이것을 몇 번 보았으며 항상 업데이트 확인 후 Java 문제를 해결할 때 확인하는 두 번째입니다.
- 제어판을 열고 목록에서 Java를 선택하십시오. 보이지 않으면 오른쪽 상단의 작은 아이콘을 선택하십시오.
- Java 제어판에서 보안 탭을 선택하십시오.
- 창에서 보안 수준을 확인하십시오. 오라클은 매우 높음을 적절한 수준으로 사용하도록 제안합니다. 높음으로 낮추고 다시 테스트하십시오.
여전히 Java를 사용하는 웹 사이트를 방문하고 경고를 트리거하는 경우 보안 탭의 화이트리스트에 추가 할 수 있습니다.
- 보안 탭 하단에서 사이트 목록 편집을 선택하십시오.
- 상자에 URL을 입력하고 추가를 선택하십시오.
- 허용해야하는 다른 URL을 추가하십시오.
- 확인을 선택하고 다시 테스트하십시오.
전체 URL을 사용해야하므로 http : //… 또는 https : //…입니다. 이 제대로 작동합니다. 오류가 발생한 웹 사이트 인 경우에만이 작업을 수행하면됩니다. 오류가 발생하는 응용 프로그램에는 아무런 영향을 미치지 않습니다.
인증서 확인
마지막으로이 두 단계가 작동하지 않으면 사용하려는 프로그램 또는 앱의 인증서를 확인하십시오. Java에서 서명하거나 신뢰하지 않으면이 경고가 트리거됩니다. 공급 업체에 새 인증서를 요청하거나 이것이 문제인지 알고 있는지 문의하십시오. 신뢰할 수있는 인증서가 있으면 설치할 수 있으며 경고가 사라집니다.