광고 닫기

Apple 제품은 일반적으로 사용자의 개인 정보 보호 및 보안에 중점을 두고 있습니다. 이는 주로 iPhone의 주요 기능이지만 Mac도 예외는 아닙니다. 또한 사과 재배자를 보호하는 임무를 수행하는 다양한 도구도 갖추고 있습니다. 그중에는 GateKeeper라는 기술, 즉 Mac에서 애플리케이션을 안전하게 여는 기술도 있습니다. 하지만 정확히 무엇을 의미하며 실제로 무엇을 위한 것입니까?

GateKeeper는 무엇을 위한 것인가요?

GateKeeper 자체의 기능을 살펴보기 전에 iPhone과 Mac의 차이점을 지적할 필요가 있습니다. 애플폰은 이른바 사이드로딩이나 출처를 알 수 없는 애플리케이션 설치를 허용하지 않지만, 물린 사과 로고가 있는 컴퓨터의 경우에는 조금 다르다. 그러나 이 경우 Mac App Store 환경 외부에서 가져온 프로그램이므로 실제로 안전한 프로그램인지 여부를 완전히 보장할 수는 없습니다. 개발자가 자신의 애플리케이션을 (Mac) App Store에 게시하려면 먼저 대중에게 공개되기 전에 광범위한 테스트와 검증을 거쳐야 합니다.

일부 개발자는 자신의 프로그램을 인터넷에 직접 배치하여 이 문제를 해결하려고 하는데 이는 나쁘지 않을 수 있습니다. 그리고 바로 이 경우 GateKeeper 기술이 전면에 등장합니다. 이는 실제로 매우 간단하게 작동하고 응용 프로그램의 안전한 열기를 관리합니다. App Store에서 확인된 모든 응용 프로그램에는 특별한 서명이 제공됩니다. 덕분에 장치는 변경되지 않고 확인된 응용 프로그램임을 인식합니다. 알 수 없는 소스(인터넷에서)에서 설치하는 경우 당연히 이 기능이 없습니다. 여기에 보호 계층이 있습니다.

GateKeeper 작동 방식

App Store에서는 특별한 서명을 확인할 수 없기 때문에 GateKeeper 기술은 해당 소프트웨어가 개발자 ID로 서명되었는지 여부를 확인합니다. 프로그램을 개발하는 동안 개발자의 서명이 프로그램에 "각인"되어 시스템이 그 출처를 식별하거나 소프트웨어가 알려졌거나 알려지지 않은 프로그래머로부터 나온 것인지 여부를 식별하는 데 도움이 될 수 있습니다. 따라서 실제로는 매우 간단하게 작동하며 효과적인 솔루션처럼 보입니다. 불행하게도 사실은 그 반대입니다. GateKeeper가 소프트웨어를 인식하지 못할 수도 있지만 사용자가 시스템 기본 설정 > 보안 및 개인 정보 보호를 통해 강제로 실행하는 것을 방해하는 방법은 거의 없습니다.

Gatekeeper에 의해 차단된 애플리케이션 강제 열기
"어쨌든 열기" 버튼을 사용하여 차단된 애플리케이션을 강제로 열 수 있습니다.

악성코드 검사

Apple은 GateKeeper 기술을 통해 Apple 컴퓨터의 보안을 약속하지만, 이 기능은 해당 애플리케이션에 알려진 악성 코드가 포함되어 있지 않은지 여부까지 확인하는 기능이지만 사실은 조금 다릅니다. 이 전체 시스템은 알려지지 않은 용도에 대한 표면 보호 기능만 제공할 뿐이며 확실히 포괄적인 솔루션은 아닙니다. GateKeeper는 바이러스 백신 소프트웨어와 비교할 수 없습니다. 무엇보다도 사람들은 인터넷에서 책임감 있게 행동해야 하며 마지막 순간에 자신을 구하기 위해 어떤 기능에 의존해서는 안 됩니다. 이것이 바로 해당 소프트웨어의 불법 복제 버전을 찾을 가치조차 없는 이유입니다. 이는 개인 데이터를 가져오고 암호화하는 등의 작업을 수행할 수 있는 악성 코드를 Mac에 넣는 가장 빠른 방법입니다.

.