Mac OS X에서 멀웨어 및 바이러스 문제가 증가함에 따라 Apple은 OS X 10.8 Mountain Lion의 일부로 새로운 보안 기능인 Gatekeeper를 출시했습니다 (그리고 이후 버전 10.7.5 기준으로 OS X 10.7 Lion로 포팅). Gatekeeper는 사용자가 Mac App Store 또는 등록 된 개발자가 아닌 응용 프로그램을 실행하지 못하게합니다. Mac을 사용하는 방법과 사용하는 응용 프로그램에 따라 Gatekeeper는 유용하고 성 가실 수 있습니다. 처리 방법은 다음과 같습니다.
먼저 Gatekeeper의 설정을 수정하려면 시스템 환경 설정> 보안 및 개인 정보> 일반으로 이동하십시오 . 레이블이 지정되어 있지는 않지만 Gatekeeper의 환경 설정은 일반 탭의 하단에 나열되어 있습니다.
Gatekeeper에는 세 가지 기본 설정이 있습니다.
Mac App Store : Apple의 Mac App Store에서 다운로드 한 앱만 실행할 수 있습니다. Mac App Store 라이브러리는 매일 증가하지만 대부분의 Mac 사용자는 아직 상점에서 사용할 수없는 앱을 실행하고 싶어합니다 (애플이 샌드 박싱 요구 사항으로 전환 한 적이 없을 수도 있음). 원하는 앱이 이미 스토어에 있는지 확인하십시오.
Mac App Store 및 식별 된 개발자 :이 설정을 사용하면 위와 동일한 Mac App Store 앱과 "확인 된"Apple 개발자의 서명 된 응용 프로그램을 사용할 수 있습니다. 확인 된 개발자는 Apple에 등록하고 앱에 포함 할 고유 한 디지털 인증서를받는 타사 개발자입니다. 이 계약의 목표는 애플이 문제를 일으킨 경우 누가 특정 애플리케이션을 만들 었는지 알 수 있고 디지털 인증서 덕분에 앱이 어떤 방식 으로든 변경되었는지 (예 : 해커가 배포 한 경우) 내부에 악성 코드가있는 iWork의 수정 된 사본).
그러나 Apple은 Mac 또는 iOS App Store의 앱에서와 같이 식별 된 개발자의 앱을 승인 하지 않습니다. Apple에 등록하고 응용 프로그램에 서명 할 인증서를 얻는 것은 비교적 쉽습니다. Apple은 불만을 진지하게 받아들이고 맬웨어를 배포하는 알려진 개발자를 블랙리스트에 올리지 만 새로운 개발자 (또는 새로운 별칭을 가진 기존 개발자)를 등록하고 악의적 인 의도로 앱을 배포 할 수 있습니다. 따라서 사용자는 출처를 알 수 없거나 개발자가 알 수없는 앱을 시작할 때 여전히주의를 기울여야합니다.
어느 곳에서나 : 설정 이름에서 알 수 있듯이 Apple에 악의적 인 것으로 알려져 있으며 회사의 블랙리스트에있는 앱과 프로세스를 제외하고는 Gatekeeper가 효과적으로 해제됩니다. 즉, 아직 알려지지 않은 숨겨진 맬웨어가있는 앱을 열면 다음 번에 Mac이 환자 제로가 될 수 있습니다. 그럼에도 불구하고이 설정을 사용하더라도 어떤 앱을 다운로드하여 열지에 대해 현명한 선택을하는 숙련 된 사용자에게는 맬웨어가 발생할 가능성이 상대적으로 낮습니다.
사용자가 게이트 키퍼 설정의 요구 사항을 충족하지 않는 앱을 열려고 시도하면 OS X은 왜 앱을 실행할 수 없는지 설명하는 경고를 표시합니다.
이 일회성 예외를 허용하려면 앱 아이콘을 마우스 오른쪽 버튼으로 클릭하고 "열기"를 마우스 왼쪽 버튼으로 클릭하십시오 (아이콘 을 두 번 클릭하면 열림). 이는 App이 Mac App Store 또는 식별 된 개발자가 아님을 알리는 유사한 경고를 표시합니다. 그러나 표준 경고와 달리 이제는 "키퍼"의 요구 사항을 충족하지 않아도 앱을 강제로 시작할 수있는 "열기"상자가 있습니다.
이 해결 방법을 사용하면 게이트 키퍼를 어느 수준의 보호로 설정 한 상태로두고 필요할 때 신속하게 해결할 수 있습니다. 이는 자녀 나 기술에 정통하지 않은 배우자와 Mac을 공유 할 때 효과적입니다.