가이드 · 2026년 10월 29일 업데이트
Mac에 백신이 필요할까요? 2026년의 솔직한 답
Mac도 악성 코드에 감염되지만 Windows PC보다 훨씬 적고, macOS에는 백신이 내장되어 있습니다. 그 이상이 필요한지는 앱을 어디서 받는지, 그리고 무엇을 잃을 수 있는지에 달려 있습니다. macOS가 이미 하는 일, 놓치는 부분, 그리고 판단하는 방법을 알아봅니다.
macOS 26 Tahoe 이상 · 신용카드 불필요 · 모든 작업은 사용자의 Mac에서 실행
간단한 답: App Store에서만 앱을 설치하고, macOS를 최신 상태로 유지하며, 웹 페이지의 명령을 터미널에 절대 붙여 넣지 않는다면 대부분의 사람에게는 macOS 자체 보호로 충분합니다. 웹에서 앱과 파일을 자주 내려받거나, 다른 사람과 함께 쓰는 Mac을 사용하거나, Mac에 돈이나 암호화폐를 보관한다면 두 번째 보호 계층을 둘 가치가 있으며, 가장 중요한 것은 대부분의 Mac 악성 코드가 시작되는 가짜 사이트와 피싱 사이트로부터의 보호입니다.
macOS가 이미 하는 일
- Gatekeeper는 App Store 외부에서 받은 앱이 처음 열리기 전에 등록된 개발자가 서명했는지 확인합니다. macOS 15 Sequoia부터는 오른쪽 클릭으로 이를 건너뛸 수 없으며, 시스템 설정 › 개인정보 보호 및 보안에서 앱을 허용해야 합니다.
- 공증은 개발자가 앱을 배포하기 전에 Apple이 알려진 악성 코드가 있는지 검사했다는 뜻입니다. Apple은 나중에 앱의 공증을 취소할 수 있으며, 그러면 macOS는 해당 앱을 열지 않습니다.
- XProtect는 Apple의 내장 백신입니다. 앱이 처음 열릴 때와 변경될 때 검사하고, macOS 업데이트 없이도 매일 새 시그니처를 받으며, 발견한 알려진 악성 코드를 백그라운드에서 제거합니다.
- 시스템 무결성 보호는 관리자 권한을 가진 앱조차 macOS 자체 파일에 손대지 못하게 하고, 개인정보 보호 권한은 앱이 문서, 카메라, 화면, 키 입력을 읽기 전에 먼저 허락을 구하게 합니다.
이 모든 기능은 기본적으로 켜져 있습니다. 여전히 켜져 있는지는 시스템 설정 › 개인정보 보호 및 보안에서, 또는 Tidy My Mac의 Security Settings 검사로 확인할 수 있습니다.
요즘 Mac 악성 코드의 모습
대부분의 Mac 악성 코드는 몰래 침입하지 않습니다. 사용자가 직접 들여보내게 만든 다음, 무언가를 망가뜨리기보다는 훔칩니다.
- 가장 흔한 것은 Atomic Stealer (AMOS) 같은 암호 및 암호화폐 탈취 프로그램입니다. 브라우저에 저장된 암호, 키체인, 암호화폐 지갑, 파일을 대개 몇 분 안에 가져갑니다.
- 이들은 흔히 검색 결과 맨 위의 광고를 통해 접하게 되는 가짜 다운로드 페이지, 불법 복제 앱, 그리고 터미널에 명령을 붙여 넣으라고 요구하는 가짜 “사람인지 확인” 페이지를 통해 들어옵니다. 마지막 수법은 ClickFix라고 불리며, 명령을 사용자가 직접 실행하기 때문에 Gatekeeper를 건너뜁니다.
- 애드웨어와 브라우저 하이재커는 검색 엔진을 바꾸고 브라우저를 광고로 가득 채우며, 사기 페이지는 Mac이 감염된 것처럼 꾸밉니다. Apple Security Alert 사기를 참고하세요.
- 파일을 암호화하는 랜섬웨어는 아직 Mac에서는 드물지만 존재합니다.
내장 보호 기능이 부족한 부분
- XProtect는 Apple이 이미 알고 있는 악성 코드를 인식합니다. 새로운 탈취 프로그램은 며칠마다 바뀌며, Apple의 시그니처가 따라잡기까지는 공백이 있습니다.
- 주로 앱을 검사합니다. 터미널에 붙여 넣은 명령이나 직접 실행한 스크립트는 Gatekeeper가 막지 않습니다. macOS Tahoe 26.4에서 일부 붙여 넣은 명령에 대한 경고가 추가되었지만, 모든 명령에 해당하지는 않습니다.
- 조용히 작동하며 직접 실행할 수 있는 검사가 없습니다. 확신이 서지 않는 파일을 macOS에 검사해 달라고 요청할 수 없습니다.
- Safari는 알려진 피싱 사이트에 대해 경고하지만, 다른 브라우저와 앱은 각자의 목록에 의존하며, macOS에는 모든 곳에서 사기 사이트를 차단하는 기능이 없습니다.
- 엄밀히 말해 악성 코드가 아닌 애드웨어와 브라우저 하이재커, 예를 들어 브라우저 설정을 바꾸는 원치 않는 확장 프로그램과 프로파일은 제거하지 않습니다.
Mac에 백신이 필요한 사람
다음에 해당한다면 아마 없어도 괜찮습니다:
- 앱을 App Store나 잘 아는 소수의 개발자에게서 받고, macOS 업데이트가 나오면 설치합니다.
- 불법 복제 앱을 사용하지 않고, 웹 페이지의 명령을 터미널에 절대 붙여 넣지 않습니다.
다음에 해당한다면 두 번째 보호 계층을 둘 가치가 있습니다:
- 웹에서 앱, 플러그인, 파일을 자주 내려받거나, 모르는 사람이 보낸 첨부 파일을 엽니다.
- 다른 사람도 Mac을 사용합니다. 특히 화면에 보이는 것을 그대로 클릭하는 자녀나 가족이 그렇습니다.
- 암호화폐, 금융, 업무 데이터를 Mac에 보관하고 있어, 암호 하나만 도난당해도 구독료보다 더 큰 손해를 봅니다.
- Windows 사용자에게 파일을 전달하는데, Windows용 악성 코드를 옮기고 싶지 않습니다. 그런 악성 코드는 내 Mac에는 해를 끼치지 못해도 상대방에게는 해를 끼칠 수 있습니다.
Mac 백신을 고를 때 확인할 점
- 대부분의 감염이 시작되는 곳이므로, 모든 브라우저에서 피싱 사이트와 가짜 다운로드 사이트를 막아 주는지.
- 직접 시작하는 검사뿐 아니라, 설치 프로그램과 디스크 이미지를 포함한 다운로드를 실시간으로 검사하는지.
- 묻지 않고 파일을 삭제하는 대신, 검토할 수 있는 명확한 격리 공간이 있는지.
- 정직한 가격. 무료 검사에서 항상 심각한 문제를 찾아내는 앱은 피하고, 구매 전에 갱신 가격을 확인하세요.
어떤 앱보다 중요한 습관
- macOS 업데이트와 앱 업데이트가 나오면 설치하세요. 시스템 설정 › 일반 › 소프트웨어 업데이트에서 자동 업데이트를 켜세요.
- 앱은 검색 결과의 광고가 아니라, App Store나 주소를 직접 입력해 찾아간 개발자의 공식 사이트에서 내려받으세요.
- 웹 페이지, 이메일, 채팅에 나온 명령은 정확히 무엇을 하는지 알지 못한다면 절대 터미널에 붙여 넣지 마세요.
- macOS가 차단한 앱에 대해 개인정보 보호 및 보안에서 그래도 열기를 클릭하기 전에 한 번 더 생각하세요.
- 암호 관리자와 이중 인증을 사용해 암호가 도난당하더라도 그것만으로는 뚫리지 않게 하고, Time Machine으로 백업하세요.
Tidy My Mac의 백신
- Antivirus는 앱이 열려 있는 동안 다운로드와 데스크탑에 들어오는 새 파일을 설치 프로그램과 디스크 이미지를 포함해 도착하는 즉시 검사하고, 앱이 닫혀 있는 동안 들어온 파일도 나중에 검사하며, Mac의 나머지 부분에 대해 Quick, Normal, Deep 검사를 실행합니다. 오픈 소스 ClamAV 엔진을 사용해 사용자의 Mac에서 실행되며, 발견한 항목은 검토할 수 있는 격리 공간으로 옮깁니다.
- Web Protection은 모든 브라우저와 앱에서 알려진 피싱, 사기, 악성 코드 사이트를 차단합니다.
- 랜섬웨어 보호는 파일이 암호화되는지 감시하고, Adware는 브라우저를 가로채는 확장 프로그램과 프로파일을 제거합니다.
저희는 Tidy My Mac을 만드는 회사이므로, 이 점을 감안해 위의 조언을 읽어 주세요. 어떤 앱을 선택하든, 혹은 아무 앱도 선택하지 않든 이 조언은 그대로 유효합니다.
Mac 백신에 관한 질문
네. 스스로 퍼지는 고전적인 바이러스는 드물지만, Mac도 악성 코드에 감염됩니다. 대부분은 암호 및 암호화폐 탈취 프로그램, 애드웨어, 그리고 속아서 설치하게 되는 가짜 앱입니다.
App Store에서 설치하고 macOS를 최신 상태로 유지하는 신중한 사용자라면 대개 그렇습니다. 다만 XProtect는 Apple이 이미 본 악성 코드만 알고, 직접 실행할 수 있는 검사가 없으며, Safari 밖에서는 피싱 사이트를 차단하지 않습니다. 바로 이 부분에서 두 번째 보호 계층이 도움이 됩니다.
가끔 Mac을 점검하는 데는 무료 주문형 검사 도구로도 괜찮습니다. 무료 버전에는 보통 실시간 검사와 웹 보호가 빠져 있는데, 감염이 시작되기 전에 막아 주는 것이 바로 이 기능들입니다.
좋은 백신이라면 거의 느려지지 않습니다. 새 파일이 들어오는 즉시 검사하고 나머지는 그대로 두기 때문입니다. 전체 검사는 실행되는 동안 프로세서를 사용하므로, 작업하지 않는 시간으로 예약하세요.