인터넷을 사용하다 보면 갑자기 광고가 쏟아져 나오는 경험을 해본 적 있으신가요? 더 이상한 점은 그 광고들이 최근에 구매하거나 검색했던 상품들과 관련되어 있다는 것입니다. 마치 자신만을 위해 맞춤 제작된 것처럼 느껴지는 광고가 나타난다면, 컴퓨터에 악성코드가 감염된 것일 가능성이 높습니다.
현재 다양한 종류의 애드웨어(adware)가 유포되고 있으며, 그중 하나가 범인일 수 있습니다. 정확히 어떤 애드웨어인지 확인하는 유일한 방법은 백신 프로그램으로 시스템을 검사하는 것입니다. 최근 감염 피해를 일으키는 애드웨어 중 하나가 바로 iKitties.com입니다. 이 애드웨어는 대부분 다른 프로그램에 묶여서 함께 설치되기 때문에, 사용자는 설치 사실조차 인식하지 못하는 경우가 많습니다.
iKitties.com은 위험하기보다는 성가신 존재에 가깝습니다. 감염의 첫 번째 신호는 웹 브라우저가 ikitties.com 사이트로 강제 리디렉션되는 것이며, 이후에는 어떤 사이트를 방문하든 광고가 계속해서 나타납니다.
iKitties.com이란 무엇인가?
iKitties.com에 접속하면 귀여운 고양이 사진과 반려동물 애호가를 위한 다양한 콘텐츠를 만나게 됩니다. 하지만 겉모습에 속아서는 안 됩니다. 무해해 보이는 이 사이트 뒤에는 iKitties 악성코드가 숨어 있습니다. 해당 사이트를 방문한 여러 사용자들은 본인이 아무런 조작을 하지 않았는데도 새 탭이나 새 브라우저 세션이 갑자기 열린다고 보고했습니다.
이것은 전형적인 브라우저 하이재킹(browser hijacking) 사례로, 악성 소프트웨어가 브라우저를 장악하고 사용자의 허락 없이 트래픽을 원치 않는 사이트로 계속 우회시키는 행위입니다. iKitties.com 바이러스는 사용자의 브라우저 설정을 조작하고 확장 프로그램을 몰래 설치하여 트래픽을 광고주 사이트로 유도합니다. 영향을 받는 브라우저로는 Chrome, Firefox, Internet Explorer, Edge, Safari 등이 있습니다.
또한 iKitties.com 외에도 Dudepages.com이나 Spinbomb.com으로 트래픽이 리디렉션될 수 있습니다. 이 악성코드는 인터넷 활동 추적, 검색 결과 우회, 브라우저 환경설정 무단 변경, 악성 광고 게시 등의 행위로 알려져 있습니다.
iKitties는 어떤 피해를 일으키는가?
iKitties는 사용자의 브라우저를 하이재킹하고 허락 없이 브라우저 설정을 변경하는 애드웨어로 분류됩니다. 또한 레지스트리 항목을 변경하고 DNS 설정을 수정하여 자신이 광고하는 사이트를 더욱 적극적으로 홍보합니다. 그 결과 인터넷을 사용할 때마다 각종 팝업 광고, 배너, 텍스트 광고, 브라우저 리디렉션에 시달리게 됩니다.
문제는 이러한 광고가 매우 집요하다는 점입니다. 닫기 버튼을 눌러도 광고가 사라지지 않고 오히려 새로운 광고만 생성되어 사용자에게 큰 불편을 초래합니다.
광고 게시와 트래픽 우회 외에도, iKitties.com 악성코드는 사용자의 온라인 활동을 모니터링하고 개인 정보를 수집할 수 있습니다. 수집된 데이터는 원격 서버로 전송되어 타겟팅 광고에 활용됩니다. 게다가 iKitties에 감염된 시스템은 더 위험한 악성코드에 노출되기 쉬워집니다.
더 성가신 점은 감염 파일의 복사본을 시스템 폴더 곳곳에 흩뿌려 놓기 때문에 완전한 제거가 쉽지 않다는 것입니다. 감염 파일이 하나라도 남아 있으면, 그 파일로부터 악성코드가 시스템을 재감염시킬 수 있습니다.
그렇다면 컴퓨터가 이 애드웨어에 감염되었는지 어떻게 알 수 있을까요? 가장 눈에 띄는 증상은 광고입니다. 광고를 닫으려는데 알 수 없는 사이트로 연결된다면 의심해 봐야 합니다. 브라우저나 시스템 전체가 평소보다 느려졌다면, 백그라운드에서 악성코드가 추가 작업을 수행하고 있다는 신호일 수 있습니다. 또한 내보내는 네트워크 트래픽이 비정상적으로 증가했다면, 허락 없이 데이터가 외부로 전송되고 있는 것일 수 있습니다.
iKitties는 어떻게 시스템에 침투하는가?
애드웨어는 크게 두 가지 방법으로 유포됩니다. 번들링(bundling)과 브라우저 주입(browser injection)입니다.
번들링은 악성코드를 다른 소프트웨어에 포장하여 배포하는 방식입니다. 여기에는 토렌트 클라이언트나 인터넷 속도 부스터 같은 정품 프로그램, 인터넷에서 받은 무료 안티 스파이웨어나 미니 게임 같은 프리웨어, 그리고 파일 공유 사이트에서 내려받은 크랙 버전 게임이나 유료 소프트웨어의 불법 복제본 등이 포함됩니다.
설치 과정의 모든 단계를 꼼꼼히 확인하지 않고 이런 프로그램을 설치하면, iKitties 악성코드가 함께 설치되는 부분을 놓칠 가능성이 큽니다. 번들링된 설치 프로그램은 사용자가 다른 소프트웨어임을 알아차리지 못하도록 화면을 구성합니다. 대부분의 사용자는 이를 필수 구성 요소라고 생각하고 세부 내용을 읽지 않은 채 설치를 진행합니다. 이것이 악성코드가 '허락 없이' 설치되는 전형적인 과정입니다.
또 다른 유포 방식은 브라우저 주입입니다. 감염된 웹사이트를 방문하면 스크립트나 DLL 파일이 몰래 컴퓨터에 저장되며, 브라우저 실행 시 함께 작동하여 악성코드가 활성화됩니다. DLL 파일은 시스템 파일로 분류되어 임의로 삭제하면 안 되기 때문에 방어가 까다롭습니다. 그만큼 악성코드가 컴퓨터에서 자유롭게 활동할 수 있는 여지가 생깁니다.
따라서 iKitties.com 악성코드에 감염되었다고 판단되면, 더 큰 피해를 막기 위해 최대한 빨리 제거해야 합니다.
iKitties.com 팝업 광고 제거 방법
iKitties.com을 제거하는 것은 까다롭습니다. 모든 구성 요소와 감염된 파일을 완전히 삭제해야 하며, 하나라도 남으면 바이러스는 계속 재발합니다. 아래 단계를 따라 컴퓨터에서 iKitties.com을 완전히 제거하세요.
1단계: 악성 프로그램 삭제
- 시작(Start) 버튼을 클릭하고 검색창에 제어판(Control Panel)을 입력합니다.
- 검색 결과에서 제어판을 선택한 후, 프로그램(Programs) 항목에서 프로그램 제거(Uninstall a program)를 클릭합니다. Windows 10/11과 Windows 7은 동일한 방식이며, Windows XP를 사용 중이라면 프로그램 추가/제거(Add/Remove Programs)를 클릭하세요.
- Windows 10/11 사용자는 시작 > 설정 > 앱 > 앱 및 기능으로 이동하여 프로그램을 제거할 수도 있습니다.
- 설치된 프로그램 목록에서 iKitties.com을 찾습니다. 최근에 본인 모르게 설치된 프로그램이나 악성코드로 의심되는 프로그램도 함께 확인합니다.
- 해당 프로그램을 클릭(제어판에서는 우클릭)한 후 제거(Uninstall)를 선택합니다.
- 제거 버튼을 한 번 더 클릭하여 확인합니다.
- 제거 과정이 완료될 때까지 기다립니다.
2단계: 시스템 전체 검사
iKitties 악성코드를 비활성화하려면 신뢰할 수 있는 안티 멀웨어 프로그램으로 시스템을 검사해야 합니다. 감지된 위협은 보안 소프트웨어로 삭제합니다. 일부 보안 프로그램은 직접 삭제가 어려울 수 있으므로, 그 경우 격리(Quarantine) 기능을 활용하세요.
3단계: Windows 바로 가기에서 iKitties.com 제거
- iKitties 앱의 바로 가기를 우클릭하고 속성(Properties)을 선택합니다.
- 바로 가기(Shortcut) 탭이 열립니다.
- 대상(Target) 필드에서 악성코드 위치를 가리키는 URL을 찾아 삭제합니다.
- URL을 지운 후 확인을 클릭합니다.
- 프로그램의 모든 바로 가기에 대해 위 과정을 반복합니다.
- 바탕 화면, 시작 메뉴, 작업 표시줄 등 바로 가기가 저장된 모든 폴더를 확인하고 남아 있는 항목을 제거합니다.
4단계: 휴지통 비우기
불필요한 프로그램과 파일을 모두 제거한 후에는 휴지통을 비워야 iKitties.com을 완전히 없앨 수 있습니다. 바탕 화면의 휴지통 아이콘을 우클릭하고 휴지통 비우기를 선택한 후 확인을 클릭합니다. PC 청소 앱을 사용해 감염 파일을 한꺼번에 삭제하는 방법도 있습니다.
5단계: 브라우저 설정 복구
iKitties 악성코드의 흔적을 완전히 지우려면 브라우저에 적용된 변경 사항도 되돌리고, 허락 없이 설치된 의심스러운 확장 프로그램, 플러그인, 애드온을 제거해야 합니다. 사용 중인 브라우저에 따라 아래 단계를 따르세요.
Google Chrome
1. 악성 플러그인 삭제
Chrome을 실행하고 오른쪽 상단의 메뉴 아이콘을 클릭합니다. 도구 더보기 > 확장 프로그램을 선택한 후, iKitties와 기타 악성 확장 프로그램을 찾아 제거(Remove)를 클릭해 삭제합니다.
2. 홈페이지 및 기본 검색 엔진 복구
Chrome 메뉴 아이콘을 클릭하고 설정을 선택합니다. 시작 그룹(On Startup)에서 특정 페이지 또는 페이지 집합 열기를 선택하고 새 페이지를 설정하거나 기존 페이지를 홈페이지로 지정합니다.
다시 메뉴 아이콘에서 설정 > 검색 엔진으로 이동한 후 검색 엔진 관리를 클릭합니다. 목록에서 의심스러운 검색 엔진을 찾아 옆의 점 세 개 메뉴를 클릭하고 목록에서 삭제를 선택합니다.
3. Chrome 초기화
브라우저 오른쪽 상단의 메뉴 아이콘을 클릭하고 설정을 선택합니다. 페이지 하단으로 스크롤하여 초기화 및 정리 섹션의 설정을 기본값으로 되돌리기를 클릭한 후, 설정 초기화 버튼을 눌러 확인합니다.
이 과정에서 시작 페이지, 새 탭, 검색 엔진, 고정된 탭, 확장 프로그램이 초기화됩니다. 단, 북마크, 방문 기록, 저장된 비밀번호는 그대로 유지됩니다.
Mozilla Firefox
1. 위험하거나 낯선 확장 프로그램 제거
설치한 기억이 없는 확장 프로그램이 있는지 Firefox를 점검합니다. 이런 확장 프로그램은 악성코드가 설치했을 가능성이 높습니다. Firefox를 실행하고 오른쪽 상단의 메뉴 아이콘을 클릭한 후 추가 기능 > 확장 기능을 선택합니다.
확장 기능 창에서 iKitties와 의심스러운 플러그인을 찾아 옆의 점 세 개 메뉴를 클릭하고 제거(Remove)를 선택해 삭제합니다.
2. 악성코드로 변경된 홈페이지 복구
브라우저 오른쪽 상단의 Firefox 메뉴를 클릭하고 설정 > 일반으로 이동합니다. 악성 홈페이지 URL을 삭제하고 선호하는 주소를 입력하거나, 기본값 복원을 클릭해 기본 홈페이지로 되돌립니다. 변경 사항을 저장하려면 확인을 클릭합니다.
3. Firefox 초기화
Firefox 메뉴로 이동한 후 물음표 아이콘(도움말)을 클릭합니다. 문제 해결 정보를 선택하고 Firefox 새로 시작 버튼을 눌러 브라우저를 초기 상태로 되돌립니다.
Internet Explorer
1. 위험한 애드온 제거
악성코드가 브라우저를 하이재킹하면 모르는 사이에 애드온이나 툴바가 생긴 경우가 많습니다. Internet Explorer를 실행하고 오른쪽 상단의 톱니바퀴 아이콘을 클릭해 메뉴를 연 후 추가 기능 관리(Manage Add-ons)를 선택합니다.
추가 기능 관리 창에서 iKitties.com과 의심스러운 플러그인/애드온을 찾아 사용 안 함(Disable)을 클릭해 비활성화합니다.
2. 홈페이지 변경 사항 되돌리기
시작 페이지가 바뀌었거나 기본 검색 엔진이 변경되었다면 Internet Explorer 설정에서 복구할 수 있습니다. 브라우저 오른쪽 상단의 톱니바퀴 아이콘을 클릭하고 인터넷 옵션(Internet Options)을 선택합니다.
일반 탭에서 홈페이지 URL을 삭제하고 원하는 주소를 입력한 후 적용(Apply)을 클릭해 설정을 저장합니다.
3. Internet Explorer 초기화
Internet Explorer 메뉴(상단의 톱니바퀴 아이콘)에서 인터넷 옵션을 선택합니다. 고급 탭으로 이동한 후 초기화(Reset)를 클릭합니다.
초기화 창에서 개인 설정 삭제에 체크한 후 초기화 버튼을 다시 눌러 확인합니다.
위 단계를 완료하면 iKitties는 브라우저에서 완전히 제거됩니다.
Safari
1. 의심스러운 확장 프로그램 삭제
Safari를 실행하고 상단 메뉴에서 Safari를 클릭한 후 드롭다운 메뉴에서 환경설정(Preferences)을 선택합니다.
상단의 확장 프로그램(Extensions) 탭을 클릭하면 좌측 메뉴에 현재 설치된 확장 프로그램 목록이 표시됩니다. iKitties.com이나 설치한 기억이 없는 확장 프로그램을 찾아 제거(Uninstall) 버튼을 클릭합니다. 의심되는 모든 확장 프로그램에 대해 이 과정을 반복합니다.
2. 홈페이지 변경 사항 복구
Safari에서 Safari > 환경설정을 연 후 일반을 클릭합니다. 홈페이지 필드가 변경되었는지 확인하고, iKitties.com에 의해 수정되었다면 URL을 삭제하고 원하는 홈페이지 주소를 입력합니다. 이때 주소 앞에 https://를 반드시 포함해야 합니다.
3. Safari 초기화
Safari 앱을 열고 화면 좌측 상단 메뉴에서 Safari를 클릭한 후 Safari 초기화(Reset Safari)를 선택합니다. 초기화할 항목을 선택할 수 있는 대화상자가 열리면, 원하는 항목을 선택하고 초기화 버튼을 클릭해 완료합니다.