울지않는벌새 : Security, Movie & Society

검색 도우미 : SmartTap

벌새::Analysis

Internet Explorer 웹 브라우저에 툴바(Toolbar), 탭(Tab) 광고 및 추가적인 광고창을 생성하는 검색 도우미 SmartTap 프로그램에 대하여 살펴보도록 하겠습니다.

 

참고로 해당 프로그램의 설치 파일(MD5 : 6775fe3be1c0e2d483192f85a12c5322)에 대하여 AhnLab V3 보안 제품에서는 PUP/Win32.WingGo (VirusTotal : 11/42) 진단명으로 진단되고 있습니다. 

   <Right Security Blog> 검색 도우미 : 윙고 툴바(WingGo Toolbar) (2010.12.10)

 

  검색 도우미 : 윙고 툴바(WingGo Toolbar) - winggom.exe (2012.7.5)

 

또한 SmartTap 프로그램은 기존의 윙고 툴바(WingGo Toolbar)의 변형된 버전으로 추정되므로 참고하시기 바랍니다.

 

[생성 폴더 / 파일 등록 정보]

 

C:\Documents and Settings\(사용자 계정)\Local Settings\Temp\smarttapu.exe
C:\Program Files\SmartTap
C:\Program Files\SmartTap\smarttap.exe :: 메모리 상주 프로세스
C:\Program Files\SmartTap\smarttaphelper.dll :: BHO 등록 파일
C:\Program Files\SmartTap\smarttapu.exe :: 시작 프로그램 등록 파일
C:\Program Files\SmartTap\st1000.dat
C:\Program Files\SmartTap\stlist.dat

 

해당 프로그램은 Windows 시작시 smarttapu.exe 파일을 시작 프로그램으로 등록하여 자동 실행되며, 업데이트 체크 및 smarttap.exe 파일을 실행시켜 메모리에 상주시키도록 제작되어 있습니다.

 

1. SmartTap 툴바(Toolbar) 등록 

프로그램이 설치된 환경에서 Internet Explorer 웹 브라우저의 도구 모음에 SmartTap 툴바(Toolbar)를 등록합니다.

 

해당 툴바는 사용자가 인터넷 검색을 시도할 경우 RSS 아이콘 광고 문구 영역에 풍선 도움말 광고를 수시로 노출하는 동작을 확인할 수 있습니다. 

해당 툴바(Toolbar)의 기능을 종료하기 위해서는 웹 브라우저의 빈 영역에 마우스 우클릭을 통해 생성된 하위 메뉴 중 "SmartTap" 항목을 선택하여 체크된 항목을 해제하시기 바랍니다.

 

이를 통해 "추가 기능 사용 안 함" 창이 생성되어 SmartTap 도구 모음(툴바)와 SmartTap 브라우저 도우미 개체(BHO) 기능을 함께 사용하지 않도록 설정할 수 있습니다.

 

2. smarttaphelper.dll : 브라우저 도우미 개체(BHO) 기능을 이용한 탭(Tab) 광고 생성 

해당 프로그램은 인터넷 검색을 시도할 경우 사용자가 입력한 검색 키워드 값을 참조하여 "smart:tab"을 추가로 생성하는 방식으로 광고를 노출합니다.

 

이 과정에서 사용자가 생성된 탭(Tab) 광고를 클릭할 경우 윙고 툴바(WingGo Toolbar) 서버를 경유하여 특정 광고 코드(click.clickstory.co.kr)를 추가하여 광고창이 열리도록 제작되어 있습니다. 

[추가 기능 관리 : 도구 모음 및 확장 프로그램]

 

이름 : SmartTap

게시자 : The A MEDIA

유형 : 도구 모음

CLSID : {F3716134-5B3F-4BE5-8AC3-186A3A614772}

파일 : C:\Program Files\SmartTap\smarttaphelper.dll

 

이름 : SmartTap

게시자 : The A MEDIA

유형 : 브라우저 도우미 개체

CLSID : {0E75BFB3-CEFF-4BC0-9575-C17637DCA95E}

파일 : C:\Program Files\SmartTap\smarttaphelper.dll

 

해당 탭(Tab) 광고는 Internet Explorer 웹 브라우저 실행시 iexplore.exe 프로세스에 smarttaphelper.dll 파일을 브라우저 도우미 개체(BHO)로 등록하여 키워드 감시를 통한 광고를 생성하도록 구성되어 있습니다.

 

그러므로 광고 동작의 중지를 위해서는 웹 브라우저의 추가 기능 관리에 등록된 "SmartTap" 항목을 선택하여 "사용 안 함"으로 변경하시면, 탭(Tab) 광고 및 툴바(Toolbar) 광고가 중지됩니다.

 

3. smarttap.exe : 추가적인 광고창 생성 

해당 프로그램은 시스템 시작시 시작 프로그램으로 등록된 smarttapu.exe 파일을 통해 smarttap.exe 파일을 실행시켜 메모리에 상주합니다.

 

이를 통해 사용자가 인터넷 검색을 이용하는 과정에서 새 창 방식으로 추가적인 광고창을 생성하는 동작이 이루어집니다. 

해당 광고 동작의 중지를 위해서는 Windows 작업 관리자를 실행하여 smarttap.exe 프로세스를 찾아 수동으로 종료하시기 바랍니다. 

프로그램 삭제시에는 Internet Explorer 웹 브라우저를 종료한 상태에서 제어판의 "SmartTap" 삭제 항목을 이용하여 삭제할 수 있으며, 프로그램 삭제 후에는 추가적으로 "C:\Documents and Settings\(사용자 계정)\Local Settings\Temp\smarttapu.exe" 파일을 찾아 수동으로 삭제하시기 바랍니다.

 

[생성 레지스트리 등록 정보]

 

HKEY_CURRENT_USER\Environment
 - OSVersion = (사용자 OS 정보)
HKEY_CURRENT_USER\Software
 - WC = 1
HKEY_CURRENT_USER\Software\Microsoft
 - WC = 1
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
 - SmartTap = "C:\Program Files\SmartTap\smarttapu.exe" UPDATE
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\
SmartTap
HKEY_CURRENT_USER\Software\SmartTap
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{0E75BFB3-CEFF-4BC0-9575-C17637DCA95E}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{F3716134-5B3F-4BE5-8AC3-186A3A614772}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Toolbar
 - {F3716134-5B3F-4BE5-8AC3-186A3A614772}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\
Browser Helper Objects\{0E75BFB3-CEFF-4BC0-9575-C17637DCA95E}

 

해당 프로그램은 프로그램 목록에 제시되지 않는 문제로 설치 여부를 확인하기 어려우며, 인터넷 이용시 다양한 방식의 광고 노출 동작으로 불편이 예상되므로 주의하시기 바랍니다.