맥 앱에 “확인되지 않은 개발자”가 뜰 때, 바로 열지 않는 순서
AI를 활용하여 생성한 이미지입니다.
핵심부터 말하면: Mac에서 “확인되지 않은 개발자”가 표시되면 바로 열기를 누르기보다 앱을 받은 경로, 개발자, 버전, 경고의 정확한 문구를 확인하세요. macOS의 Gatekeeper 경고는 모두 같은 뜻이 아닙니다. 개발자를 확인할 수 없다는 메시지와 앱이 손상됐거나 컴퓨터를 손상시킬 수 있다는 메시지는 대응을 달리해야 하며, 후자의 경우 보안 설정을 우회하지 않는 편이 안전합니다.[1]
경고가 곧 악성 판정은 아니지만, 안전하다는 뜻도 아니에요
macOS는 인터넷에서 내려받은 앱을 처음 열 때 개발자 서명과 공증 여부 등을 확인하고, 사용자가 예상하지 못한 소프트웨어를 실행하려는지 승인 절차를 보여 줍니다. App Store 밖에서 배포된 정상 앱도 확인되지 않은 개발자 경고를 낼 수 있지만, 경고를 넘겼다고 파일의 안전성이 보증되는 것은 아닙니다. Apple은 서명이나 공증이 되지 않은 소프트웨어가 Mac과 개인정보를 악성 코드에 노출할 수 있다고 안내합니다.[1]
| 표시되는 상황 | 의미를 나누는 기준 | 첫 대응 |
|---|---|---|
| 확인되지 않은 개발자 | 개발자 확인 또는 공증을 완료하지 못했을 수 있음 | 공식 배포처와 파일을 대조 |
| Apple이 악성 소프트웨어를 확인할 수 없음 | 안전하다고 검증되지 않은 상태 | 최신 공식 버전·대체 앱을 우선 검토 |
| 앱이 손상됐거나 컴퓨터를 손상시킬 수 있음 | 파일 변조·손상 또는 악성 동작 가능성 | 열지 말고 삭제나 개발자 문의 |
| App Store에서 받지 않음 | 현재 보안 설정이 App Store 앱만 허용할 수 있음 | 출처와 설정을 함께 확인 |
열기 전에 확인할 네 가지
- 주소: 검색 광고나 낯선 링크가 아니라 개발자의 공식 도메인에서 내려받았는지 확인하세요.
- 앱 정보: 공식 페이지의 이름·버전·지원 macOS와 다운로드한 파일을 대조합니다.
- 경고 문구: 단순히 개발자를 확인할 수 없는 것인지, 손상 또는 컴퓨터 손상 경고인지 정확히 읽습니다.
- 권한: 기능과 관계없는 관리자 암호, 전체 디스크 접근, 보안 프로그램 해제를 요구하면 실행을 멈춥니다.
파일 이름이 같다는 것만으로 공식 파일이라고 판단해서는 안 됩니다. 다른 사람이 다시 압축하거나 배포한 파일일 수 있기 때문이에요. 공식 다운로드 페이지에서 다시 받고, 개발자가 해시나 서명 확인 방법을 제공한다면 그 안내를 우선하세요. 확인 방법이 없다고 해서 임의의 인터넷 글에 나온 값을 기준으로 삼지는 마세요.
안전하게 확인하는 실행 순서
1. 앱을 바로 열지 말고 원본 페이지를 다시 확인하세요
앱을 어디에서 받았는지 모르면 먼저 다운로드 폴더의 파일을 보류합니다. 공식 사이트의 다운로드 페이지에서 현재 버전과 지원 운영체제를 확인하고, 오래된 안내문이나 출처가 불분명한 미러 사이트를 피하세요. 압축 파일 안에 앱 외에 실행 파일이나 설치 스크립트가 함께 들어 있다면 각각의 역할을 먼저 읽어야 합니다.
2. 필요 권한과 실행 목적을 연결하세요
화면 녹화 앱이 화면 기록 권한을 요구하는 것은 기능과 관련될 수 있지만, 단순한 문서 뷰어가 전체 디스크 접근과 관리자 암호를 동시에 요구한다면 이유를 확인해야 합니다. 권한 요청을 무조건 악성으로 단정할 필요는 없지만, 공식 문서에 설명이 없으면 실행을 미루고 개발자에게 문의하세요.
3. macOS가 제공하는 승인 경로를 사용하세요
Apple의 안내에 따라 앱을 처음 열 때 표시되는 경고와 개인정보 보호 설정을 읽고, 앱의 출처를 확인한 뒤 필요한 경우에만 승인하세요. Finder에서 파일을 선택해 어떤 앱으로 열지 정하는 기능과 보안 경고를 끄는 일은 서로 다른 문제입니다.[2] “어떤 앱으로 열기” 설정을 바꿨다고 Gatekeeper 검증이 끝난 것은 아닙니다.
4. 승인 뒤에도 앱 동작을 관찰하세요
처음 실행한 직후 인터넷 연결, 로그인, 파일 접근, 백그라운드 항목 등록을 요구하는지 기록하세요. 예상하지 못한 팝업, 브라우저 확장 설치, 보안 도구 종료 요구가 나오면 앱을 닫고 삭제 여부를 검토합니다. 회사 Mac이라면 개인 판단으로 보안 설정을 바꾸지 말고 관리자 정책과 소프트웨어 목록을 확인하세요.
경고를 우회하면 안 되는 경우
“손상됐습니다”, “컴퓨터를 손상시킬 수 있습니다”, 개발자와 출처를 확인할 수 없고 관리자 권한까지 요구하는 경우에는 Control 키를 누른 채 열기 같은 우회 방법을 먼저 찾지 마세요. 파일을 공식 사이트에서 다시 내려받고, 최신 버전인지 확인한 뒤에도 문제가 계속되면 개발자 지원을 이용하는 것이 안전합니다. 회사에서 내려받은 도구라면 보안 담당자에게 파일과 경고 화면을 함께 전달하세요.
문제가 앱이 아니라 파일 연결일 때
다운로드한 문서가 엉뚱한 앱으로 열리는 문제는 Finder의 정보 가져오기에서 연결 앱을 선택하고 “모두 변경”하는 파일 연결 설정으로 해결할 수 있습니다.[2] 그러나 이 설정은 문서를 열 프로그램을 바꾸는 기능이지, 출처가 불분명한 앱을 신뢰하도록 만드는 기능이 아닙니다. 파일 확장자만 바꾸거나 실행 파일처럼 보이게 이름을 바꾸는 것도 검증 방법이 아니에요.
다운로드 후 확인할 체크리스트
앱을 설치하기 전에는 파일 하나만 보지 말고 배포 경로와 실행 권한을 함께 기록하세요. 공식 페이지의 URL, 다운로드한 날짜, 앱 버전, macOS 버전을 메모하면 같은 경고가 다시 나왔을 때 원인을 비교하기 쉽습니다. 업데이트 직후에만 경고가 생겼다면 이전 버전과 현재 버전의 배포 위치가 같은지도 확인하세요.
| 확인 단계 | 멈춰야 하는 신호 | 안전한 다음 행동 |
|---|---|---|
| 공식 사이트 확인 | 도메인이 낯설거나 다운로드가 다른 주소로 이동 | 파일을 열지 않고 개발자 페이지로 돌아가기 |
| 버전 대조 | 공식 페이지에 없는 버전·지원 OS | 최신 공식 파일을 다시 받기 |
| 권한 확인 | 기능과 무관한 관리자 암호·전체 디스크 접근 | 권한 이유를 문서와 지원센터에서 확인 |
| 실행 후 관찰 | 보안 도구 종료·브라우저 확장 설치 요구 | 앱을 닫고 회사 정책 또는 개발자에게 문의 |
회사나 학교에서 관리하는 Mac은 사용자가 Gatekeeper 설정을 바꾸지 못하도록 정책이 적용될 수 있습니다. 이 경우 개인적으로 우회 명령을 찾기보다 승인된 소프트웨어 목록과 배포 시스템을 확인하세요. 개인 Mac이라도 출처가 불분명한 앱을 실행해야 한다면 중요한 파일을 먼저 백업하고, 앱에 필요한 최소 권한만 허용하는 것이 좋습니다. 백업은 앱을 안전하게 만들어 주는 장치가 아니라 문제가 생겼을 때 복구할 수 있는 대비책입니다. 이미 앱을 열었다면 로그인 정보나 파일 접근을 요구했는지, 예상하지 못한 네트워크 연결이 있었는지 메모하고 중요한 계정의 비밀번호를 같은 Mac에서 입력하기 전에 관리자나 개발자에게 확인하세요. 불필요한 권한은 실행 뒤에도 시스템 설정의 개인정보 보호 항목에서 회수할 수 있는지 확인합니다.
권한을 회수한 뒤에도 앱이 예상과 다르게 동작하면 삭제만 서두르지 말고 관련 로그와 다운로드 경로를 기록해 재설치 여부를 판단하세요.
자주 묻는 질문
App Store 앱이 아니면 모두 위험한가요?
그렇지는 않습니다. 개발자가 공식 웹사이트에서 배포하는 앱도 있습니다. 다만 App Store 밖의 파일은 사용자가 출처와 권한을 더 직접 확인해야 하며, 경고가 사라졌다는 이유만으로 안전성을 결론 내리면 안 됩니다.
한 번 승인한 앱은 계속 안전한가요?
아닙니다. 업데이트로 파일이 바뀔 수 있고, 처음에는 없던 권한을 나중에 요청할 수도 있습니다. 업데이트 주소와 변경 내용을 다시 확인하고, 필요하지 않은 권한은 허용하지 마세요.
[…] 확인되지 않은 Mac 앱 경고 […]