한동안 맥 사용자들은 바이러스와 맬웨어를 걱정할 필요가 없었습니다. 그중 가장 큰 이유는 Apple이 자사 기기에서 실행할 수 있는 프로그램을 통제하기 위해 특별히 개발한 소프트웨어인 게이트키퍼(Gatekeeper) 덕분입니다.
또한 XProtect라는 소프트웨어가 맥에서 백그라운드로 실행되며 지속적으로 맬웨어를 검사합니다. Apple이 악성 프로그램 목록을 최신 상태로 꾸준히 관리하고 있기 때문에 이 기능은 매우 효과적입니다.
과거 맥에 바이러스와 맬웨어가 거의 없었다는 점은 맥이 큰 인기를 얻고 하나의 상징이 된 배경이기도 합니다. 하지만 이제는 역설적으로 맥의 인기가 매일 새로운 유형의 맬웨어가 개발되는 원인이 되고 있습니다. 독립 보안 연구소 AVTest에 따르면 2020년 한 해 동안 macOS를 대상으로 한 맬웨어가 무려 67만 건에 달했으며, 이는 월평균 5만 6천 건이 넘는 수치입니다. 여기에 4만 8천 건의 팝업 광고도 추가로 확인되었습니다.
다행히 2021년에는 이 수치가 크게 줄어든 것으로 보입니다. 11월까지 발견된 맬웨어는 17,210건(월평균 1,434건)에 불과했습니다. 이는 보안 패치 강화, 클리너 소프트웨어 활용, 사용자들의 보안 의식 향상 등이 영향을 미친 것으로 추정됩니다.
하지만 안타깝게도 일부 맬웨어는 여전히 검사망을 빠져나가 맥에 침투할 수 있습니다. 혹시 이런 상황을 겪고 있다면 아래의 제거 방법을 참고해 보세요.
맥에서 맬웨어 감지하는 방법
맬웨어는 항상 즉시 드러나지 않지만, 주의 깊게 살펴봐야 할 경고 신호들이 있습니다. 맥에서 다음과 같은 현상이 나타난다면 의심해 볼 필요가 있습니다.
- 평소보다 비정상적으로 느려짐
- 많은 처리 능력을 요구하는 작업을 하지 않는데도 발열이 심함
- 갑자기 멈추거나 앱이 자주 충돌함
- 평소와 다른 방식으로 작동함
걱정된다면 맥에 내장된 활성 모니터(Activity Monitor) 도구를 활용해 조사할 수 있습니다. Spotlight에서 검색해 실행하면, 맥에서 처리 능력을 사용 중인 모든 프로그램과 프로세스 목록을 확인할 수 있습니다. 익숙하지 않은 프로세스가 과도한 리소스를 사용하고 있다면 맬웨어가 존재할 가능성이 있습니다.
핵심 팁: 맬웨어가 의심되더라도 정체를 확실히 파악하기 전까지는 프로세스를 함부로 삭제하지 않는 것이 좋습니다. 정품 프로그램이라도 프로세스 이름을 직관적으로 짓지 않는 경우가 많습니다. 먼저 인터넷에서 해당 프로세스에 대한 정보를 검색해 보세요.
맥에서 맬웨어 제거하는 방법
안전 모드로 부팅하기
맬웨어 제거 작업을 시작하기 전에 다음 두 가지를 먼저 수행해야 합니다.
- 인터넷 연결을 끊고, 모든 맬웨어와 바이러스 흔적이 제거될 때까지 연결 상태를 유지하지 않습니다. 화면 상단의 Wi-Fi 아이콘을 클릭해 버튼을 끄세요. 이 과정을 생략하면 맬웨어가 서버에 다시 연결되어 맥을 재감염시킬 수 있습니다.
- 맥을 안전 모드로 부팅합니다. 일부 맬웨어는 시스템 시작 시 함께 로드되기 때문에 실행을 차단하기 어렵습니다. 안전 모드는 맥 부팅에 꼭 필요한 기본 파일만 불러오기 때문에 맬웨어가 자동으로 실행되는 것을 막을 수 있습니다.
인텔(Intel) 맥의 경우
- 맥을 재부팅하거나 전원을 켭니다.
- 켜지는 즉시 Shift 키를 길게 누릅니다.
- 로그인 화면이 나타날 때까지 Shift 키를 계속 누르고 있습니다.
- 평소처럼 로그인하면 화면 오른쪽 상단에 '안전 부팅(Safe Boot)'이 표시됩니다.
M1 맥의 경우
- 맥을 완전히 종료합니다.
- 전원 버튼을 누른 상태로 길게 유지합니다.
- 시동 옵션 창이 나타나면 전원 버튼에서 손을 뗍니다.
- 부팅할 디스크를 선택한 후 Shift 키를 길게 누릅니다.
- '안전 모드로 계속(Continue in Safe Mode)' 옵션이 나타나면 클릭하고 Shift 키를 놓습니다.
- 평소처럼 로그인하면 맥이 안전 모드로 실행됩니다.
맥이 이상하게 작동하다가 안전 모드로 부팅하면 정상으로 돌아온다면, 맬웨어에 감염되었거나 다른 소프트웨어 문제가 있을 가능성이 높습니다.
이를 확인하는 가장 간단한 방법은 맬웨어 검사 프로그램을 실행하는 것입니다. BitDefender, MacKeeper, Sophos, Malwarebytes 등 보안 소프트웨어 업계의 검증된 프로그램들이 맬웨어 대응 기능을 제공하고 있습니다.
위 단계로 해결되지 않는다면 맬웨어 제거 전문 소프트웨어를 실행해 맥을 완전히 청소하는 것이 좋습니다. 여기서는 Malwarebytes for Mac을 예로 들어 설명하겠습니다.
- 소프트웨어 설치 후 시작하기(Get Started) 버튼을 클릭합니다.
- 개인용 컴퓨터인지 업무용 컴퓨터인지 선택합니다.
- 앱 화면 중앙의 검사(Scan) 버튼을 클릭합니다.
- 검사에는 5~20분 정도 소요될 수 있습니다. 완료되면 감염된 항목 목록이 표시됩니다.
- 격리(Quarantine) 버튼을 클릭해 항목들을 제거합니다.
- 메시지가 표시되면 맥을 재시동합니다.
프로필(Profiles) 확인하기
과거에는 프로필이 기업 환경에서 네트워크 관리자가 맥에 설치할 수 있는 항목을 통제하는 용도로만 사용되었습니다. 하지만 요즘은 맬웨어가 프로필을 변조해 스스로 삭제되지 않도록 방해하기도 합니다. 프로필을 확인하려면 다음 단계를 따르세요.
- 화면 왼쪽 상단의 Apple 로고를 클릭하고 시스템 환경설정(System Preferences)을 선택합니다.

- 오른쪽 상단 검색창에 프로필(Profiles)을 입력합니다. 이 옵션이 검색되지 않는다면 설정된 프로필이 없는 것이므로 나머지 단계를 건너뛰어도 됩니다. 옵션이 나타나면 프로필 아이콘을 클릭합니다.

- 왼쪽 목록에서 인식할 수 없는 프로필이 있다면 선택한 뒤 하단의 마이너스(-) 버튼을 클릭해 제거합니다.
의심스러운 애플리케이션 제거하기
Apple 기기를 대상으로 하는 맬웨어로 분류된 프로그램 목록을 미리 확인해 두는 것이 좋습니다. 구글에서 간단히 검색하면 최신 목록을 찾을 수 있습니다.
- Finder 창에서 왼쪽 사이드바의 응용 프로그램(Applications)을 선택합니다.

- 설치된 앱을 살펴보고, 다운로드해 둔 맬웨어 목록에 포함된 앱이나 인식할 수 없는 앱을 찾습니다.
- 제거하려는 앱을 마우스 오른쪽 버튼으로 클릭한 후 휴지통으로 이동(Move to Bin)을 선택합니다.
- 휴지통을 우클릭하고 휴지통 비우기(Empty Bin)를 선택해 파일을 완전히 삭제합니다.

이 방법으로 기본 파일은 제거되지만 잔여 파일이 남을 수 있습니다. 앱을 이렇게 제거했다면 이후 클리너 프로그램을 활용해 남은 파일까지 깔끔하게 정리하는 것이 좋습니다.
맥의 Safari 및 Chrome에서 맬웨어 제거하기
안타깝게도 맬웨어는 브라우저를 탈취해 광고를 강제로 표시하거나 홈페이지를 변경하고, 더 심각한 경우에는 온라인 활동을 몰래 기록해 개인 정보를 도용하기도 합니다. 브라우저가 탈취된 것으로 의심된다면 아래 단계를 따르세요.
Safari에서 맬웨어 제거하는 방법
- 화면 상단의 Safari 메뉴로 이동해 환경설정(Preferences)을 선택합니다.

- 먼저 일반(General) 탭에서 홈페이지 설정을 확인합니다. 맬웨어가 홈페이지를 변경했을 수 있습니다. 인식할 수 없는 사이트로 설정되어 있다면 안전한 사이트로 변경하세요.
- 확장 프로그램(Extensions) 버튼을 클릭합니다.

- 브라우저에서 실행 중인 모든 확장 프로그램 목록이 표시됩니다. 목록을 훑어보며 인식할 수 없는 항목이 있는지 확인하고, 앞서 다운로드한 맬웨어 목록과 대조해 보세요.
- 맬웨어로 의심되는 확장 프로그램을 발견하면 선택한 후 마이너스(-) 버튼을 클릭해 삭제합니다.
- 마지막으로 검색(Search) 탭으로 이동해 신뢰할 수 있는 검색 엔진으로 설정되어 있는지 확인합니다.
- 변경 사항을 적용하려면 맥을 재시동합니다.
Google Chrome에서 맬웨어 제거하는 방법
Chrome에서는 확장 프로그램을 삭제하고 홈페이지를 수동으로 되돌릴 수도 있지만, 기본 설정 복원(Restore To Defaults) 옵션을 사용하는 것이 더 간편합니다.
- 오른쪽 상단의 점 세 개 아이콘을 클릭해 Chrome 메뉴를 엽니다.
- 목록에서 설정(Settings)을 선택합니다.

- 나타나는 화면 하단의 고급(Advanced) 버튼을 클릭합니다.
- 고급 설정 화면 중간쯤에 재설정(Reset settings) 옵션이 있습니다.

- '설정을 기본값으로 복원(Restore settings to their original defaults)' 옵션을 클릭합니다.
- 재설정(Reset) 버튼을 클릭해 확인합니다.

맥에서 맬웨어를 제거할 수 없다면?
모든 방법을 시도해도 맬웨어가 사라지지 않는다면, 맥을 공장 초기화 상태로 복원하는 것이 마지막 수단일 수 있습니다. 초기화 시 맥에 기본 탑재된 파일만 새로 설치되므로 모든 맬웨어가 삭제됩니다.
일반적으로 맥에서 소프트웨어 문제가 발생하면 Time Machine 백업을 복원하면 됩니다. 하지만 맥이 정확히 언제 맬웨어에 감염되었는지 알 수 없는 경우가 많습니다. Time Machine 백업을 복원하면 맬웨어까지 함께 복원될 위험이 있습니다. 따라서 중요한 파일은 반드시 iCloud에도 별도로 백업해 두는 것이 안전합니다.