현재 맥(Mac) 컴퓨터에서 가장 널리 유행하는 악성코드는 바로 브라우저 하이재킹(browser hijacking)입니다. 이러한 유형의 악성코드에 감염되면 사용자는 브라우저 환경을 자유롭게 설정할 수 없게 되며, 인터넷 탐색 시 직접 요청하거나 검색하지 않은 웹사이트로 강제로 연결되는 증상을 겪게 됩니다.
AnySearch 바이러스란 무엇인가?
가장 흔히 발견되는 브라우저 하이재킹 악성코드는 Any Search, AnySearch 1.2.3, Any Search Manager 등의 이름으로 알려져 있습니다. 이 악성코드는 Firefox, Safari, Chrome 등 주요 브라우저 모두에 영향을 미칩니다. 일단 설치되면 사용자가 요청한 페이지 대신 원치 않는 페이지로 연결되는데, search.anysearch.net 웹사이트로 리디렉션되거나 검색창에 search.anysearchmac.com URL이 표시되는 형태로 나타날 수 있습니다.
AnySearch 악성코드가 항상 단독으로 감염되는 것은 아닙니다. 때로는 브라우저의 검색 설정을 임의로 변경하는 Safe Finder와 함께 발견되기도 하며, Advanced Mac Cleaner와 묶여서 배포되는 경우도 있습니다. 이처럼 합법적인 프로그램처럼 위장한 악성코드는 맥을 최적화하고 불필요한 파일이나 바이러스를 제거한다고 광고하지만, 실제로는 사용자를 속여 과도한 금액의 라이선스 비용을 지불하게 만듭니다.
보안 포럼의 게시글에서 AnySearch에 감염된 시스템에서 Advanced Mac Cleaner가 함께 발견되었다는 사실이 확인되면서, 이들 악성코드 간의 연관성이 밝혀졌습니다. 이는 매우 흔한 패턴으로, 가짜 보안 프로그램이나 가짜 최적화 프로그램들이 하이재킹 악성코드와 함께 나타나는 경우가 많습니다.
AnySearch는 어디에서 유래하는가?
맥에서 발생하는 대부분의 악성코드 문제와 마찬가지로, 번들링(bundling)이 주요 감염 경로입니다. AnySearch는 합법적이거나 무해해 보이는 소프트웨어에 숨어 있다가, 해당 소프트웨어를 설치하는 과정에서 사용자의 동의 없이 함께 다운로드됩니다. 특히 인증되지 않은 웹사이트에서 배포되는 Flash Player 다운로드에서 이런 사례가 자주 발견됩니다. 따라서 인터넷에서 무엇이든 다운로드할 때는 반드시 신뢰할 수 있는 공식 웹사이트인지 확인하는 습관이 매우 중요합니다.
번들링을 통해 설치되면 AnySearch 바이러스는 맥 시스템을 마음대로 변경할 수 있습니다. 그 이유는 악성코드가 숨어 있는 소프트웨어를 설치할 때 사용자가 "약관 및 조건(Terms and Conditions)" 체크박스에 동의하면, 바이러스에 사실상 시스템 전체를 변경할 수 있는 권한이 부여되기 때문입니다. 겉보기에는 평범한 약관이지만, 실제로는 바이러스가 시스템에 접근하고 브라우저 설정을 변경할 수 있도록 허용하는 내용이 숨겨져 있습니다.
그 결과 브라우저의 홈페이지, 검색 엔진, 새 탭 페이지 등이 사용자의 허락 없이 search.anysearch.net 또는 search.anysearchmac.com으로 리디렉션될 수 있습니다. 또한 악성코드가 어떤 브라우저를 통해 유입되었든 관계없이, 기기에 설치된 모든 브라우저에 영향을 미친다는 점도 주의해야 합니다.
맥에서 AnySearch 바이러스를 수동으로 제거하는 방법
아래 지침은 맥 컴퓨터의 모든 브라우저에서 AnySearch 바이러스를 제거하는 방법을 단계별로 안내합니다. 반드시 제공된 순서대로 정확하게 진행하세요.
- 유틸리티 폴더 열기: Finder 앱을 실행합니다. 화면 상단의 회색 메뉴바(File, Edit 탭이 있는 곳)에서 "이동(Go)" 탭을 찾아 클릭합니다. 드롭다운 목록 맨 아래에 유틸리티(Utilities) 폴더가 있습니다.
- 활성 상태 보기 실행: 유틸리티 폴더에서 활성 상태 보기(Activity Monitor)를 찾습니다. 유틸리티 화면의 첫 번째 옵션에 위치해 있습니다. 더블클릭하여 실행합니다.
- 프로세스 찾기 및 종료: 활성 상태 보기에서 Any Search 또는 AnySearch 1.2.3 항목을 찾아 더블클릭합니다. 해당 프로세스를 설명하는 회색 창이 열리며, 창 하단에 "Sample"과 "Quit" 두 개의 버튼이 있습니다. "Quit" 버튼을 누릅니다.
- 강제 종료 확인: 정말로 프로세스를 종료할 것인지 묻는 창이 뜨면 "강제 종료(Force Quit)"를 클릭하여 응용 프로그램을 완전히 닫습니다.
- 응용 프로그램 삭제: Finder 앱으로 돌아가 상단 메뉴바에서 다시 "이동(Go)" 탭을 클릭합니다. 이번에는 유틸리티 바로 위에 있는 "응용 프로그램(Applications)"을 선택합니다. 목록에서 Any Search 또는 AnySearch 1.2.3을 찾아 삭제합니다. 관리자 암호 입력을 요구받을 수 있는데, 이는 정상적인 절차이니 암호를 입력하면 응용 프로그램이 완전히 삭제됩니다.
- 시스템 환경설정 열기: 화면 상단 메뉴바의 작은 Apple 로고 아이콘을 클릭하여 Apple 메뉴를 열고, 목록에서 "시스템 환경설정(System Preferences)"을 선택합니다.
- 로그인 항목 제거: 시스템 환경설정에서 "사용자 및 그룹(Users and Groups)" 버튼을 찾습니다. 왼쪽에는 기기의 모든 사용자 목록이, 화면 중앙에는 현재 로그인한 사용자 정보가 표시됩니다. 상단의 "암호(Password)"와 "로그인 항목(Login Items)" 두 개의 탭 중 "로그인 항목"을 선택하면, 컴퓨터 시작 시 자동으로 실행되는 응용 프로그램 목록을 볼 수 있습니다. Any Search 항목을 찾아 선택한 후, 목록 아래의 빼기(-) 버튼을 클릭하여 제거합니다.
웹 브라우저에서 AnySearch 리디렉션 제거하기
브라우저에 남아 있는 모든 AnySearch 리디렉션을 확실하게 제거하려면 브라우저 설정을 완전히 초기화해야 합니다. 브라우저별 초기화 방법은 다음과 같습니다.
Firefox 초기화 방법
- Firefox 앱을 실행합니다. 화면 상단 메뉴바에서 "도움말(Help)" 탭을 클릭하고 "문제 해결 정보(Troubleshooting Information)"를 선택합니다.
- 새 탭에서 문제 해결 페이지가 열립니다. 페이지 오른쪽에 있는 "Firefox 새로 고침(Refresh Firefox)" 버튼을 클릭합니다.
- 새로 고침 시 적용되는 변경 사항을 설명하는 창이 나타납니다. 이 창에서 "Firefox 새로 고침"을 다시 클릭합니다. 브라우저가 재시작되며 초기화가 완료됩니다.
Safari 초기화 방법
- Safari 앱을 실행합니다. 화면 상단 메뉴바에서 "File" 탭 왼쪽에 있는 "Safari" 탭을 클릭하고, 목록에서 "환경설정(Preferences)"을 선택합니다.
- 회색 환경설정 창이 열리면 "개인 정보 보호(Privacy)" 탭을 찾아 클릭합니다.
- 화면 중앙에서 "웹사이트 데이터 관리(Manage Website Data)" 항목을 클릭합니다. 저장된 웹사이트 데이터 목록이 표시되는 새 창이 열립니다. 화면 하단의 "모두 제거(Remove All)" 버튼을 클릭하거나, 특정 웹사이트를 개별적으로 선택해 제거할 수도 있습니다. 개별 제거 시 일부 사이트에서 로그아웃될 수 있지만, 보안을 위해서는 "모두 제거"를 선택하는 것이 좋습니다.
- "정말로 제거하시겠습니까?"라는 확인 창이 열리면 "지금 제거(Remove Now)"를 클릭합니다. 이제 작업이 완료되었습니다.
Google Chrome 초기화 방법
- Google Chrome 앱을 실행합니다. 화면 상단 메뉴바에서 "File" 탭 왼쪽에 있는 "Chrome" 탭을 클릭하고, 목록에서 "환경설정(Preferences)"을 선택합니다.
- Chrome 설정 페이지가 새 탭에서 열립니다. 페이지 맨 아래까지 스크롤하여 "고급(Advanced)" 버튼을 클릭합니다.
- 계속 아래로 스크롤하여 "설정 초기화(Reset Settings)" 섹션의 "원래 기본값으로 설정 복원(Restore settings to their original defaults)" 버튼을 찾아 클릭합니다.
- Chrome 초기화 시 어떤 일이 일어나는지 설명하는 창이 열립니다. "설정 초기화(Reset Settings)" 버튼을 클릭하면 작업이 완료됩니다.
Freshmac으로 Any Search 바이러스 제거하기
수동 제거가 어렵다면 Freshmac 응용 프로그램을 사용하는 것도 좋은 대안입니다. 이 프로그램은 불필요한 응용 프로그램과 악성코드를 깨끗하게 제거할 뿐만 아니라, 보안 강화와 저장 공간 확보 기능을 제공하며 24/7 고객 지원 서비스도 운영합니다. Freshmac으로 Any Search를 제거하는 방법은 다음과 같습니다.
- 브라우저에서 Freshmac을 검색하여 다운로드합니다. Freshmac.pkg 파일을 클릭하면 설치가 시작됩니다. "계속(Continue)"을 클릭한 후, 권한 요청 팝업에서 "소프트웨어 설치(Install Software)"를 클릭합니다.
- 설치가 완료되면 프로그램이 즉시 맥 전체 스캔을 자동으로 시작합니다.
- 스캔 결과로 발견된 문제점, 정크 파일, 개인 정보 위험 요소 목록이 표시됩니다. "안전하게 수정(Fix Safely)"을 클릭하여 이러한 문제들을 한 번에 제거합니다.
- 문제가 완전히 해결되었는지 확인합니다. 여전히 문제가 남아 있다면 응용 프로그램 왼쪽 메뉴의 "Uninstaller" 탭을 열고, 의심스러운 항목을 찾아 선택한 후 "Fix Safely"를 클릭합니다.
- 마지막으로 화면 왼쪽의 "Temp" 및 "Startup Apps" 탭을 추가로 점검하여 남아 있는 의심스러운 파일을 제거하면 됩니다. 이제 AnySearch 바이러스 문제가 완전히 해결되었을 것입니다.