Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 10에서 보안 소프트웨어가 UWP 앱 실행을 차단할 때 해결 방법

Windows 10에서 UWP 앱을 실행하려고 할 때 설치된 보안 소프트웨어가 앱이 열리거나 시작되는 것을 차단하는 경우가 있습니다. 이 글에서는 이러한 문제가 발생하는 잠재적인 원인을 살펴보고, 문제를 해결할 수 있는 실질적인 방법을 소개합니다.

Windows 스토어 또는 UWP 앱은 Windows 10 및 Windows 8 PC와 태블릿에서 실행되는 새로운 유형의 응용 프로그램입니다. 기존의 데스크톱(클래식) 앱과 달리, UWP 앱은 외곽 프레임이 없는(chromeless) 단일 창으로 구성되며 기본적으로 전체 화면을 채우도록 설계되어 있습니다.

Windows 10에서 UWP 앱은 창 형태로 시작할 수 있으며, 전체 화면 모드가 아닌 경우 왼쪽 상단에 햄버거 메뉴와 제목이 표시되는 것이 일반적입니다.

보안 소프트웨어가 UWP 앱 실행을 차단하는 원인

보안 소프트웨어가 UWP 앱의 실행을 차단하는 이유는, 응용 프로그램 패키지 자체에는 카탈로그 서명(catalog-signed)이 적용되어 있더라도 패키지 내부의 개별 파일에는 디지털 서명이 되어 있지 않기 때문입니다.

해결 방법: 사용 중인 보안 소프트웨어의 설정 메뉴를 통해 해당 응용 프로그램을 예외 목록(화이트리스트)에 추가하면 문제를 우회할 수 있습니다.

디지털 서명과 카탈로그 서명이란?

디지털 서명된 카탈로그 파일(.cat)은 임의의 파일 모음 전체에 대한 디지털 서명 역할을 합니다. 카탈로그 파일에는 암호화 해시 값, 즉 지문(thumbprint)들의 집합이 포함되어 있으며, 각 지문은 해당 모음에 포함된 개별 파일과 하나씩 대응됩니다.

카탈로그 파일(Windows 10에서는 Package Inspector라는 도구로 생성할 수 있음)에는 신뢰하는 대상이지만 서명되지 않은 응용 프로그램과 관련하여 배포 및 실행된 모든 바이너리 파일에 대한 정보가 담겨 있습니다. 카탈로그 파일을 생성할 때는 서명자 자체를 신뢰하기보다 특정 응용 프로그램만 신뢰하고 싶은 서명된 앱도 함께 포함시킬 수 있습니다.

카탈로그를 생성한 후에는 엔터프라이즈 공개 키 인프라(PKI) 또는 구매한 코드 서명 인증서를 사용하여 카탈로그 파일 자체에 서명해야 합니다. 이후 카탈로그를 배포하면 WDAC(Windows Defender Application Control)가 신뢰하는 응용 프로그램을 다른 서명된 응용 프로그램과 동일한 방식으로 처리할 수 있습니다.

함께 읽으면 좋은 글: "This app has been blocked for your protection" 오류 해결 방법