"맥은 해커들이 주로 윈도우를 노리기 때문에 바이러스에서 안전하다"는 말을 한 번쯤 들어보셨을 것입니다. 그러나 현실은 다릅니다. 맥 역시 바이러스나 악성코드로부터 자유롭지 못하며, 매일 새로운 멀웨어가 끊임없이 등장해 컴퓨터를 위협하고 있습니다. 최근 맥을 공격하는 악성코드 중 하나가 바로 msHelper입니다. 이 글에서는 msHelper가 무엇인지, 감염 여부를 확인하는 방법, 그리고 완전히 제거하는 방법까지 자세히 알아보겠습니다.
msHelper란 무엇인가?
msHelper에 대한 공식적인 정의는 없지만, 각종 앱과 소프트웨어 설치 과정을 통해 빠르게 확산되고 있는 암호화폐 채굴(크립토마이닝) 악성코드로 알려져 있습니다. 이 악성코드는 사용자 몰래 맥의 CPU 성능을 갈취해 개발자를 위해 암호화폐를 채굴하는 것으로 의심됩니다. 수천 대의 컴퓨터에 퍼질수록 제작자가 수익을 올릴 확률도 그만큼 높아집니다.
msHelper는 가능한 한 많은 처리 능력을 잠식하기 때문에 비교적 빠르게 발견될 수밖에 없었습니다. 이 악성코드는 사용자가 현재 맥의 성능을 얼마나 사용 중인지 상관하지 않으며, 백그라운드에 숨어 다른 작업이 끝나기를 기다리지도 않습니다. 실행 가능한 즉시 채굴을 시작하고, 사용자가 직접 제거할 때까지 멈추지 않습니다.
msHelper는 걱정해야 할 문제인가?
msHelper의 가장 큰 문제는 시스템 침입 경로입니다. 일부 맥 사용자들에 따르면, 이 악성코드는 비트토렌트(BitTorrent) 사이트에서 내려받을 수 있는 가짜 어도비 플래시 플레이어(Adobe Flash Player) 설치 파일로 위장해 배포됩니다. 출처가 불분명한 만큼, 맥 사용자라면 인터넷에서 무엇을 다운로드하는지 각별히 주의해야 합니다. 가능하면 시스템에 보안 조치를 마련하세요. RAM을 최적화하고 중요한 프로세스에 더 많은 여유를 제공하는 도구를 활용하고, 방화벽과 백신 프로그램을 설치해 악성코드가 맥에 피해를 주지 못하도록 하세요.
감염 여부 확인 및 제거 방법
맥이 msHelper에 감염되었는지 알 수 있는 눈에 띄는 징후는 팬 소음과 발열이 갑자기 심해지는 것입니다. 다행히 이 악성코드의 활동을 차단할 수 있습니다.
- 응용 프로그램 > 유틸리티 > 활성 상태 보기(Activity Monitor)로 이동합니다.
- 검색창에 "mshelper"를 입력합니다. 악성코드가 현재 실행 중이라면 처리 능력을 상당 부분 잠식하는 프로세스 목록에 나타납니다.
- mshelper 프로세스를 선택하고 상단의 X 버튼을 클릭해 프로세스를 종료합니다.
프로세서를 다시 통제했다면, 이제 msHelper의 구성 요소를 추적해 삭제할 수 있습니다. Outbyte macAries 같은 백신 프로그램이 설치되어 있다면 시스템 검사 후 탐지된 구성 요소를 제거하기만 하면 됩니다. 백신이 없다면 아래 방법을 따르세요:
- 파인더(Finder) > 이동 > 폴더로 이동을 클릭합니다.
- 검색창에 "/private/tmp/" 또는 "/tmp"를 입력합니다.
- 다음 파일을 찾아 삭제합니다:
- com.pplauncher.plist 파일
- pplauncher 폴더
- mshelper 폴더
- 위 파일들을 삭제한 후 휴지통을 비웁니다.
- 맥을 재시동합니다.
- 이제 맥이 정상 상태로 돌아왔을 것입니다.
- 암호화폐 채굴기가 완전히 제거되었는지 확인하려면 활성 상태 보기를 다시 열고 모든 프로세스를 이름순으로 정렬한 뒤 mshelper가 남아 있는지 확인하세요.
msHelper 악성코드로부터 맥을 보호하는 방법
이 악성코드의 출처가 불분명한 만큼, 보안 조치를 통해 맥의 보안 수준을 높여야 합니다. 아래는 맥을 안전하게 지키기 위한 핵심 수칙들입니다.
1. 백신 프로그램 사용
악성코드는 다양한 형태와 크기로 존재합니다. 하지만 신뢰할 수 있는 백신이 설치되어 있다면 어떤 악성코드도 맥에 침투해 문제를 일으키기 어렵습니다. 맥용으로 평가받는 백신 프로그램은 다음과 같습니다:
- Avast! – 강력한 기능을 무료로 제공하기 때문에 가장 인기 있는 백신 중 하나로 꼽힙니다. 빠른 악성코드 검사 도구를 제공할 뿐 아니라 이메일 스레드와 첨부 파일까지 점검해 악성코드 유입을 차단합니다.
- Sophos – 개별 드라이브, 폴더, 파일에 대한 예약 검사를 포함해 백신 소프트웨어에 필요한 필수 기능을 모두 갖추고 있습니다. 잠재적 위협으로 판단되는 파일이나 소프트웨어를 격리·삭제하는 추가 도구도 제공합니다.
- Bitdefender – 수상 경력에 빛나는 백신 소프트웨어로, 시스템 전체를 빠르게 정밀 검사할 수 있습니다. 특정 위치만 지정해 검사하는 것도 가능합니다. 기능은 다소 제한적이지만, 발견한 악성 파일을 자동으로 격리하려 시도합니다.
2. 방화벽 설치
신뢰할 수 있는 방화벽은 맥으로 들어오는 트래픽뿐 아니라 나가는 트래픽까지 모니터링해야 합니다. 악성코드는 언제든 침투 경로를 찾아내므로, 견고한 방화벽이 연결 요청을 감지하고 사용자에게 알려줄 수 있습니다.
3. 반드시 공식 출처에서 다운로드
어도비 포토샵, 마이크로소프트 오피스, 사파리 확장 프로그램 등 무엇을 설치하든 반드시 공식 출처에서 설치 파일을 받으세요. 특정 웹사이트가 소프트웨어 업데이트 설치를 요구한다면 창을 닫고, 해당 소프트웨어의 실제 공식 홈페이지에서 최신 업데이트를 다운로드하세요.
결론
팬이 과도하게 돌아가거나 배터리 사용 시간이 급격히 줄어든다면, msHelper가 맥에 침투했는지 점검해 볼 필요가 있습니다. 이 악성코드는 시스템을 공격해 개인 정보를 탈취하는 유형은 아니므로 당황할 필요는 없습니다. 다만 시스템에 과부하가 계속 걸리면 성능 저하로 이어질 수 있습니다. 또한 미리 대응하면 더 큰 피해를 예방할 수 있습니다. 관련 정보를 꾸준히 학습해 무엇을 해야 하고 무엇을 피해야 하는지 알아두는 것이 중요합니다.