맥에서 WebAssistSearch를 3단계로 제거하는 방법
브라우저를 열어 웹사이트에 접속하려고 하는데 갑자기 광고로 가득 찬 낯선 페이지로 강제 이동되는 경험은 정말 짜증 나는 일입니다. 매번 같은 상황이 반복된다면 컴퓨터에 브라우저 하이재커(browser hijacker)가 감염되었을 가능성이 높습니다.
브라우저 하이재커는 결국 사용자에게 성가신 광고를 쏟아붓기 때문에 애드웨어(adware)로도 분류됩니다. 이런 프로그램은 후원 콘텐츠를 전달하는 대가로 비용을 지불하는 고객들에게 트래픽과 클릭을 유도하기 위해 만들어졌습니다. 팝업, 텍스트 광고, 배너 등 각종 형태의 광고가 화면 곳곳에 나타나게 됩니다.
애드웨어와 브라우저 하이재커에는 여러 종류가 있으며, 보통 리디렉션에 사용되는 웹사이트 이름이나 브라우저에 설치된 툴바 이름을 따서 명명됩니다. 맥의 WebAssistSearch의 경우, 감염된 컴퓨터의 브라우저에 확장 프로그램이 추가되어 잠재적으로 원치 않는 프로그램(PUP)의 작동을 돕습니다.
따라서 맥에서 WebAssistSearch를 발견했다면, 심각한 개인정보 및 보안 문제를 예방하기 위해 즉시 삭제해야 합니다.
맥의 WebAssistSearch란 무엇인가?
WebAssistSearch는 의심스러운 상업성 콘텐츠를 전달하고 백그라운드에서 각종 수상한 활동을 벌이는 애드웨어로 분류되는 흔한 위협입니다.
WebAssistSearch는 주로 macOS 기기를 공격하는 악성 프로그램으로, 잠재적으로 원치 않는 프로그램(PUP) 또는 잠재적으로 원치 않는 애플리케이션(PUA)이라고도 불립니다. 이 멀웨어의 존재를 알리는 가장 눈에 띄는 징후는 잦은 리디렉션과 비정상적으로 많은 광고 노출입니다. 따라서 WebAssistSearch는 애드웨어이자 PUP/PUA일 뿐만 아니라, 작동 방식 때문에 브라우저 하이재커로도 분류됩니다.
이 악성 앱은 침입적인 후원 콘텐츠를 표시하고, 리디렉션을 유발하며, 개인 데이터를 수집하기 때문에 속도와 성능 저하를 겪게 됩니다. 다만 WebAssistSearch는 광고 표시와 트래픽 우회만을 목적으로 하기 때문에 맥 운영체제 자체를 직접 파괴하는 치명적인 멀웨어는 아닙니다.
하지만 진짜 위험은 다양한 URL로 사용자를 강제 이동시켜 고객 사이트의 트래픽을 늘리는 능력에 있습니다. 성인용(NSFW) 콘텐츠가 있는 페이지나 더 위험한 다른 멀웨어 설치를 유발하는 웹사이트로 연결될 수도 있습니다. 따라서 맥에 WebAssistSearch 애드웨어가 있다면 최대한 빨리 시스템에서 제거해야 합니다.
WebAssistSearch는 어떻게 유포되는가?
WebAssistSearch 같은 브라우저 하이재커는 다양한 경로로 유포됩니다. 가장 흔한 방법 중 하나는 앱 번들링(app bundling)입니다. 최근 유튜브 다운로더, 파일 관리자, 동영상 변환기 같은 무료 프로그램을 인터넷에서 설치했다면, 그 과정에서 멀웨어가 함께 들어왔을 가능성이 큽니다. 이런 무료 유틸리티는 설치 패키지에 다른 소프트웨어를 끼워 넣어 수익을 얻는데, 설치 과정에서 주의하지 않으면 무료 프로그램과 함께 악성 소프트웨어까지 컴퓨터에 설치되기 쉽습니다.
최근에 무언가를 설치한 기억이 없다면, 몰래 다른 경로로 설치되었을 것입니다. 플래시(Flash)나 기타 소프트웨어 업데이트를 요구하는 팝업 메시지도 이 브라우저 하이재커의 전파 경로가 될 수 있습니다. 알림을 클릭하면 브라우저 코드에 삽입된 악성 스크립트가 다운로드됩니다. 또한 스팸 메일의 링크를 클릭하거나 검증 없이 미확인 첨부파일을 다운로드해서 감염될 수도 있으며, 멀버타이징(malvertising)이 숨어 있는 웹사이트를 모르고 방문하여 악성 스크립트가 은밀히 다운로드되었을 가능성도 있습니다.
WebAssistSearch 애드웨어가 어떤 경로로 맥에 침투했든, 이 멀웨어가 피해를 줄 수 있다는 사실은 변함없으며 즉시 대처해야 합니다. 다음 섹션에서 이 멀웨어가 어떤 피해를 주는지 살펴보겠습니다.
WebAssistSearch가 하는 일
WebAssistSearch는 주로 침입적인 광고 캠페인을 전달합니다. "Ads by WebAssistSearch"라는 표시가 붙은 각종 팝업, 쿠폰, 배너, 설문조사 광고가 나타납니다. 따라서 광고에서 이 문구를 발견한다면 시스템에 멀웨어가 있다는 확실한 신호입니다. 이런 활동들은 웹페이지 내용을 덮고, 컴퓨터 자원을 소모하며, 브라우징 속도를 떨어뜨려 사용 경험을 심각하게 해칩니다.
게다가 이런 광고를 클릭하면 다른 멀웨어를 몰래 다운로드·설치하는 스크립트를 실행하는 신뢰할 수 없는 악성 웹사이트로 연결될 수 있습니다. WebAssistSearch 같은 브라우저 하이재커는 가짜 검색 사이트의 URL을 브라우저 홈페이지, 기본 검색 엔진, 새 탭/새 창 URL로 설정하는 방식으로도 작동합니다. WebAssistSearch의 경우 홈페이지와 새 탭 페이지가 safefinder.com으로 변경됩니다. 검색어를 입력하면 요청이 먼저 safefinder.com으로 전송된 후에야 Yahoo 검색 결과가 표시됩니다. 모든 브라우저 활동이 해당 사이트로 우회됩니다.
이 때문에 safefinder.com은 사용자에게 실질적인 가치를 제공하지 않는 가짜 검색 엔진으로 간주됩니다. 실제 검색 결과를 제공하지 못하고 단순히 합법적인 검색 엔진인 Yahoo로 연결되는 리디렉션 체인만 만들어냅니다.
더 답답한 점은 브라우저 하이재커를 먼저 제거하지 않으면 변경된 설정을 되돌릴 수 없다는 것입니다. 홈페이지를 아무리 바꾸거나 기본 검색 엔진을 재설정해도 잠시 후 악성 코드가 지정한 URL로 되돌아갑니다. 이 멀웨어는 브라우저 설정 변경을 자동으로 초기화하는 스크립트를 사용합니다.
대부분의 브라우저 하이재커는 사용자의 선호도를 파악해 더욱 정교한 타겟 광고를 제공할 수 있도록 데이터 추적 기능을 갖추고 있습니다. 맥의 WebAssistSearch는 방문한 웹사이트와 입력한 검색어 등 모든 브라우징 활동을 감시할 수 있습니다. IP 주소, 이메일 주소, 위치 정보, 신용카드 정보, 생년월일, 비밀번호 등 온라인에서 입력한 개인 데이터도 수집합니다. 수집된 데이터는 보통 화면에 표시되는 광고를 개인화하는 데 사용되지만, 수익을 위해 제3자와 공유될 가능성도 있습니다.
WebAssistSearch는 My Sweeps Tab 브라우저 하이재커, Searchmine 브라우저 하이재커, GameSearch 브라우저 확장 프로그램, CreativeSearch 브라우저 하이재커 등 다른 브라우저 리디렉션 악성코드와 비슷하게 작동합니다.
결국 맥에 WebAssistSearch가 존재하면 추가적인 시스템 감염, 심각한 개인정보 유출, 금전적 문제, 심지어 신원 도용으로 이어질 수 있습니다. 데이터와 개인정보를 보호하려면 모든 악성 애플리케이션과 브라우저 확장 프로그램을 지체 없이 제거해야 합니다.
맥에서 WebAssistSearch 제거하기
맥에서 WebAssistSearch를 제거하는 첫 번째 단계는 프로그램이 실행되지 않도록 차단하는 것입니다. 활성 상태 보기(Activity Monitor)에서 관련 프로세스를 모두 비활성화해야 합니다. 그렇지 않으면 PUP를 제거하거나 브라우저 설정을 복구하려 해도 오류가 발생하거나 잠시 후 변경 사항이 자동으로 되돌려집니다.
WebAssistSearch 관련 프로세스를 비활성화하면 스크립트 실행을 막을 수 있어 아래의 제거 절차를 안전하게 진행할 수 있습니다. 프로세스 종료만으로 해결되지 않는다면, 재시작하는 동안 Shift 키를 눌러 안전 모드(Safe Mode)로 부팅하세요. 안전 모드에서는 서드파티 프로세스가 모두 중단되므로 이 환경에서 멀웨어를 제거하면 성공률이 높아집니다.
1단계: WebAssistSearch PUP 제거하기
macOS에서 WebAssistSearch 삭제하기
macOS는 Windows보다 보안성이 높지만, 맥에 멀웨어가 침투하는 것이 불가능한 것은 아닙니다. 다른 운영체제와 마찬가지로 macOS 역시 악성 소프트웨어에 취약하며, 실제로 맥 사용자를 표적으로 한 여러 멀웨어 공격이 있었습니다.
다행히 맥에서 WebAssistSearch를 삭제하는 것은 다른 OS보다 훨씬 쉽습니다. 아래의 완벽 가이드를 따라 해 보세요.
- 최근 설치한 소프트웨어가 악성이라고 의심되면 즉시 제거하세요. Finder를 열고 이동 > 응용 프로그램을 클릭하면 맥에 설치된 모든 앱 목록이 표시됩니다.
- WebAssistSearch와 관련된 앱 또는 삭제하려는 다른 수상한 앱을 찾으세요. 앱을 마우스 오른쪽 버튼으로 클릭한 후 휴지통으로 이동을 선택합니다.
WebAssistSearch를 완전히 제거하려면 휴지통을 비워야 합니다.
2단계: 남은 WebAssistSearch 파일 모두 삭제하기
맥에서 WebAssistSearch의 모든 구성 요소를 완전히 없애려면 폴더들을 샅샅이 뒤져야 합니다. 멀웨어가 주로 파일을 저장하는 특정 폴더의 내용을 확인해야 합니다.
- 키보드에서 Command + Shift + G를 누른 후 다음 경로를 입력합니다: /Library/LaunchAgents
- 이 폴더에서 다음과 같은 악성 파일을 찾아 확인합니다:
- com.pcv.hlpramc.plist
- com.updater.mcy.plist
- com.avickUpd.plist
- com.msp.agent.plist
- 해당 파일들을 휴지통으로 드래그합니다.
- Finder 검색 창으로 돌아가 다음 경로를 입력합니다: ~/Library/Application Support
- 이 폴더에서 다음과 같은 악성 파일을 찾아 확인합니다:
- UtilityParze
- ProgressSite
- IdeaShared
- 해당 파일들을 휴지통으로 드래그합니다.
- 다음으로 /Library/LaunchDaemons 폴더로 이동합니다.
- 이 폴더에서 다음과 같은 악성 파일을 찾아 확인합니다:
- com.pplauncher.plist
- com.startup.plist
- com.ExpertModuleSearchDaemon.plist
- 해당 파일들을 휴지통으로 드래그합니다.
- 마지막으로 ~/Library/LaunchAgents 폴더로 이동해 WebAssistSearch 애드웨어와 관련이 있을 만한 파일을 모두 휴지통으로 드래그합니다.
3단계: 브라우저 설정 복구하기
WebAssistSearch 멀웨어의 모든 구성 요소를 삭제했다면 이제 브라우저 설정을 기본값으로 복원할 차례입니다. 이를 위해 WebAssistSearch 툴바를 제거하고, 기본 검색 엔진을 변경하며, 홈페이지와 새 탭 페이지 URL을 수정해야 합니다. 브라우저별 절차는 아래를 참고하세요.
구글 크롬(Google Chrome)에서 WebAssistSearch 제거하기
컴퓨터에서 WebAssistSearch를 완전히 제거하려면 허가 없이 추가된 의심스러운 확장 프로그램, 플러그인, 애드온을 제거하고 크롬의 모든 변경 사항을 되돌려야 합니다.
1. 악성 플러그인 삭제
구글 크롬을 실행한 후 오른쪽 상단의 메뉴 아이콘을 클릭합니다. 도구 더보기 > 확장 프로그램을 선택하고, WebAssistSearch와 다른 악성 확장 프로그램을 찾아 제거할 항목을 선택한 뒤 Remove(삭제)를 클릭합니다.
2. 홈페이지와 기본 검색 엔진 복구
크롬 메뉴 아이콘을 클릭하고 설정을 선택합니다. 시작 그룹에서 특정 페이지 또는 페이지 집합 열기를 체크하고, 새 페이지를 설정하거나 기존 페이지를 홈페이지로 지정할 수 있습니다.
다시 크롬 메뉴 아이콘을 누르고 설정 > 검색 엔진으로 이동한 후 검색 엔진 관리를 클릭합니다. 크롬에서 사용 가능한 기본 검색 엔진 목록이 표시되며, 수상해 보이는 검색 엔진은 옆의 점 세 개 메뉴를 눌러 목록에서 삭제를 선택해 제거합니다.
3. 구글 크롬 초기화
브라우저 오른쪽 상단의 메뉴 아이콘을 클릭하고 설정을 선택합니다. 페이지 맨 아래로 스크롤한 후 재설정 및 정리 섹션의 설정을 기본값으로 복원을 클릭하고, 설정 재설정 버튼을 눌러 확인합니다.
이 단계를 거치면 시작 페이지, 새 탭, 검색 엔진, 고정된 탭, 확장 프로그램이 초기화됩니다. 다만 북마크, 브라우저 기록, 저장된 비밀번호는 그대로 유지됩니다.
모질라 파이어폭스(Mozilla Firefox)에서 WebAssistSearch 삭제하기
다른 브라우저와 마찬가지로 멀웨어는 파이어폭스의 설정도 변경하려 합니다. WebAssistSearch의 모든 흔적을 없애려면 이러한 변경 사항을 되돌려야 합니다.
1. 위험하거나 낯선 확장 프로그램 제거
설치한 기억이 없는 낯선 확장 프로그램이 있는지 확인하세요. 이런 확장 프로그램은 멀웨어가 설치했을 가능성이 높습니다. 파이어폭스를 실행하고 오른쪽 상단의 메뉴 아이콘을 클릭한 후 애드온 > 확장 기능을 선택합니다.
확장 기능 창에서 WebAssistSearch와 수상한 플러그인을 선택하고, 확장 프로그램 옆의 점 세 개 메뉴를 클릭한 후 Remove(제거)를 선택해 삭제합니다.
2. 멀웨어로 변경된 홈페이지 복구
브라우저 오른쪽 상단의 파이어폭스 메뉴를 클릭하고 설정 > 일반을 선택합니다. 악성 홈페이지를 삭제하고 원하는 URL을 입력하거나, Restore(복원)를 클릭해 기본 홈페이지로 되돌립니다. OK(확인)를 눌러 새 설정을 저장합니다.
3. 모질라 파이어폭스 초기화
파이어폭스 메뉴에서 물음표 아이콘(도움말)을 클릭하고 문제 해결 정보를 선택합니다. Refresh Firefox(파이어폭스 새로 시작) 버튼을 눌러 브라우저를 깨끗한 상태로 되돌립니다.
위 단계를 완료하면 파이어폭스에서 WebAssistSearch가 완전히 제거됩니다.
인터넷 익스플로러(Internet Explorer)에서 WebAssistSearch 제거하기
브라우저를 탈취한 멀웨어가 완전히 사라지고 인터넷 익스플로러의 모든 무단 변경 사항이 복구되도록 아래 단계를 따르세요.
1. 위험한 애드온 제거
멀웨어가 브라우저를 장악하면 모르는 사이에 애드온이나 툴바가 나타나는 것이 대표적인 징후입니다. 이를 제거하려면 인터넷 익스플로러를 실행하고 오른쪽 상단의 톱니바퀴 아이콘을 클릭해 메뉴를 연 후 추가 기능 관리를 선택합니다.
추가 기능 관리 창에서 악성 프로그램과 수상한 플러그인/애드온을 찾아 Disable(비활성화)을 클릭해 차단합니다.
2. 멀웨어가 변경한 홈페이지 복구
갑자기 시작 페이지가 바뀌었거나 기본 검색 엔진이 변경되었다면 인터넷 익스플로러 설정에서 되돌릴 수 있습니다. 브라우저 오른쪽 상단의 톱니바퀴 아이콘을 클릭한 후 인터넷 옵션을 선택합니다.
일반 탭에서 홈페이지 URL을 삭제하고 원하는 홈페이지 주소를 입력한 뒤, Apply(적용)를 클릭해 새 설정을 저장합니다.
3. 인터넷 익스플로러 초기화
인터넷 익스플로러 메뉴(상단의 톱니바퀴 아이콘)에서 인터넷 옵션을 선택합니다. 고급 탭을 클릭한 후 Reset(초기화)을 선택합니다.
초기화 창에서 Delete personal settings(개인 설정 삭제)에 체크한 후 Reset(초기화) 버튼을 다시 눌러 확인합니다.
마이크로소프트 엣지(Microsoft Edge)에서 WebAssistSearch 제거하기
컴퓨터가 멀웨어에 감염된 것으로 의심되고 엣지 브라우저가 영향을 받았다고 생각된다면, 브라우저를 초기화하는 것이 가장 좋습니다. 엣지 설정을 초기화하는 방법에는 두 가지가 있습니다.
방법 1: 엣지 설정을 통한 초기화
- 마이크로소프트 엣지를 열고 화면 오른쪽 상단의 점 세 개(More) 메뉴를 클릭합니다.
- Settings(설정)를 클릭해 더 많은 옵션을 표시합니다.
- 설정 창에서 Reset settings(설정 재설정) 아래의 Restore settings to their default values(기본값으로 복원)를 클릭하고 Reset 버튼을 눌러 확인합니다. 이렇게 하면 시작 페이지, 새 탭 페이지, 기본 검색 엔진, 고정된 탭이 초기화되고, 확장 프로그램이 비활성화되며, 쿠키 등 임시 데이터가 모두 삭제됩니다.
- 이후 시작 메뉴 또는 Windows 로고를 마우스 오른쪽 버튼으로 클릭하고 Task Manager(작업 관리자)를 선택합니다.
- Processes(프로세스) 탭에서 Microsoft Edge를 찾습니다.
- Microsoft Edge 프로세스를 오른쪽 클릭하고 Go to details(세부 정보로 이동)를 선택합니다. 이 옵션이 보이지 않으면 More details(자세히)를 먼저 클릭하세요.
- Details(세부 정보) 탭에서 이름에 Microsoft Edge가 포함된 모든 항목을 찾아 각각 오른쪽 클릭한 후 End Task(작업 끝내기)를 선택해 프로세스를 종료합니다.
- 모든 프로세스를 종료한 후 Microsoft Edge를 다시 열면 이전 설정이 모두 초기화된 것을 확인할 수 있습니다.
방법 2: 명령어를 통한 초기화
명령어를 사용해 엣지를 초기화하는 방법도 있습니다. 이는 고급 방법으로, 엣지 앱이 계속 충돌하거나 아예 열리지 않을 때 매우 유용합니다. 이 방법을 사용하기 전에 중요한 데이터를 반드시 백업하세요.
절차는 다음과 같습니다:
- 컴퓨터에서 다음 폴더로 이동합니다: C:\Users\%username%\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe
- 폴더 안의 모든 내용을 선택하고, 오른쪽 클릭한 후 Delete(삭제)를 선택합니다.
- 시작 메뉴 옆의 검색 상자에서 Windows PowerShell을 검색합니다.
- Windows PowerShell 항목을 오른쪽 클릭하고 Run as administrator(관리자 권한으로 실행)를 선택합니다.
- Windows PowerShell 창에 다음 명령어를 입력합니다:
Get-AppXPackage -AllUsers -Name Microsoft.MicrosoftEdge | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register $($_.InstallLocation)\AppXManifest.xml -Verbose}
- Enter 키를 눌러 명령을 실행합니다.
- 초기화 과정이 완료되면 Microsoft Edge 브라우저에서 WebAssistSearch가 완전히 삭제됩니다.
사파리(Safari)에서 WebAssistSearch 제거하기
컴퓨터의 브라우저는 설정 변경, 새 확장 프로그램 추가, 기본 검색 엔진 변경 등 멀웨어의 주요 표적 중 하나입니다. 사파리가 WebAssistSearch에 감염된 것으로 의심된다면 아래 단계를 따르세요.
1. 수상한 확장 프로그램 삭제
사파리를 실행하고 상단 메뉴에서 Safari를 클릭한 후 드롭다운 메뉴에서 환경설정을 선택합니다.
상단의 확장 프로그램 탭을 클릭하면 왼쪽 메뉴에 현재 설치된 확장 프로그램 목록이 표시됩니다. WebAssistSearch 또는 설치한 기억이 없는 확장 프로그램을 찾아 Uninstall(제거) 버튼을 클릭해 삭제합니다. 의심되는 모든 악성 확장 프로그램에 대해 이 과정을 반복합니다.
2. 홈페이지 설정 복구
사파리를 열고 Safari > 환경설정을 클릭한 후 일반 탭을 선택합니다. 홈페이지 필드를 확인하여 수정되었는지 살펴봅니다. WebAssistSearch가 홈페이지를 변경했다면 URL을 삭제하고 사용하려는 홈페이지 주소를 입력합니다. 이때 웹페이지 주소 앞에 https://를 포함해야 합니다.
3. 사파리 초기화
사파리 앱을 열고 화면 좌측 상단 메뉴에서 Safari를 클릭한 후 Reset Safari(사파리 초기화)를 선택합니다. 초기화할 항목을 선택할 수 있는 대화창이 열리고, Reset(초기화) 버튼을 클릭하면 작업이 완료됩니다.
요약
WebAssistSearch는 실제 위협이라기보다 더 큰 골칫거리에 가깝지만, 브라우저 리디렉션 능력이 주는 위험을 결코 가볍게 여겨서는 안 됩니다. 맥에 WebAssistSearch 애드웨어가 있다고 생각되면, 위의 제거 절차를 따라 컴퓨터에서 효율적으로 제거하시기 바랍니다.