인터넷 검색시 추가적인 광고창을 생성하는 검색 도우미 "Internet Explorer Distribution Of Earnings" 프로그램<SHA-1 : 03527df96c5f660400a6cffdfb78e558f3724933 - ESET : a variant of Win32/Adware.Hebogo.A (VT : 6/50)>에 대해 살펴보도록 하겠습니다.
▷ 검색 도우미 : 외국어 자동 번역 검색 서비스(Micronames Multi Language Convert Service) (2010.8.14)
▷ 검색 도우미 : Micronames Multi Language Convert Service 2.00 (2011.12.9)
▷ 불법 도박 광고창이 생성되는 "Micronames Multi Language Convert Service" 주의 (2012.3.9)
▷ 검색 도우미 : MicroNames Multi Language Convert Service 3.0 + Windows multi Convert Retain (2012.9.16)
해당 프로그램은 기존의 "외국어 자동 번역 검색 서비스(MicroNames Multi Language Convert Service)" 광고 프로그램의 변종이며, 이번 프로그램 역시 실제로 존재하지 않는 외국어 자동 번역 기능이 포함된 것처럼 "외국어 자동번역 검색 수익분배 시스템"이라는 파일 정보가 포함되어 설치가 이루어지고 있습니다.
C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView
C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin
C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision
C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\Uninstall
C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\Uninstall\IRIMG1.JPG
C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\Uninstall\IRIMG2.JPG
C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\Uninstall\uninstall.dat
C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\Uninstall\Uninstall.exe :: 프로그램 삭제 파일
C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\Uninstall\uninstall.xml
C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\WinCtrCon.exe :: 시작 프로그램(WinCtrCon) 등록 파일
C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\WinCtrProc.exe :: 시작 프로그램(WinCtrProc) 등록 파일, 메모리 상주 프로세스
C:\Windows\System32\MSINET.OCX
C:\Windows\System32\VB6KO.DLL
C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\WinCtrCon.exe
- SHA-1 : b0d250b8443d726119f36bc8fef742dc7c9cf84f
- AhnLab V3 : PUP/Win32.MicroLab (VT : 22/50)
C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\WinCtrProc.exe
- SHA-1 : ecf1733a55c2640c13bd312e64c7de3395ca33fc
- BitDefender : Gen:Variant.Adware.Graftor.116359 (VT : 22/49)
"MicroNames Ltd." 디지털 서명이 포함된 해당 프로그램은 "C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView" 폴더 내부에 파일을 생성하며, Windows 시작시 다음과 같은 2개의 파일을 시작 프로그램으로 등록하여 자동 실행되도록 구성되어 있습니다.
- WinCtrCon = C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\WinCtrCon.exe -DYOFTdMM
- WinCtrProc = C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\WinCtrProc.exe -DYOFTdMM
이를 통해 업데이트 체크 및 광고 구성값 정보를 체크하여 WinCtrProc.exe 파일을 메모리에 상주시킵니다.
프로그램이 설치된 환경에서 Internet Explorer 웹 브라우저의 주소 표시줄에 검색어를 입력하여 인터넷 검색을 시도할 경우, 기본 검색 공급자를 통한 검색 결과 외에 추가적인 광고창을 자동으로 생성할 수 있습니다.
또한 인터넷 검색시 자동으로 추가적인 광고창을 생성하는 동작을 확인할 수 있습니다.
해당 광고 동작은 메모리에 상주하는 WinCtrProc.exe 프로세스를 통해 이루어지므로, 광고 동작 중지 및 프로그램 삭제시에는 Windows 작업 관리자를 실행하여 WinCtrProc.exe 프로세스를 찾아 종료하시기 바랍니다.
프로그램 삭제는 제어판에 등록된 "Internet Explorer Distribution Of Earnings" 삭제 항목을 이용하여 삭제할 수 있으며, 프로그램 삭제시 다음과 같은 알림창(Notice) 생성이 발생하므로 반드시 다음과 같은 절차에 따라 삭제를 진행하시기 바랍니다.
C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\WinCtrCon.exe
This file is in use and cannot be deleted. Close the above file and click Retry to try again. Click Ignore to continue and delete the file the next time the system is rebooted. Click Abort to stop the uninstall.
해당 메시지에서는 프로그램 삭제시 "C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\WinCtrCon.exe" 파일이 사용 중이므로 프로그램 삭제를 진행할 수 없다는 내용입니다.
하지만 삭제 로그를 확인해보면 "C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\WinCtrCon.exe" 파일을 이미 삭제 처리하여 파일이 존재하지 않기 때문에 발생하는 문제로 판단됩니다.
그러므로 해당 알림창이 생성되면 "중단" 버튼을 클릭하지 마시고 "다시 시도" 또는 "무시" 버튼을 클릭하여 삭제를 진행하시기 바랍니다.
그 후에는 정상적으로 프로그램 삭제가 이루어지며, 사용자는 삭제되지 않은 "C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView" 폴더만 찾아 추가적으로 삭제를 하시면 됩니다.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
- WinCtrCon = C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\WinCtrCon.exe -DYOFTdMM
HKEY_CURRENT_USER\Software\WinCtrView
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
- WinCtrProc = C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\WinCtrProc.exe -DYOFTdMM
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Internet Explorer Distribution Of Earnings4.0
만약 사용자가 프로그램 삭제시 "중단" 버튼을 클릭하여 제어판을 통한 프로그램 삭제를 중단할 경우 어떤 문제가 발생하는지 살펴보도록 하겠습니다.
- C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\Uninstall\uninstall.dat
- C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\WinCtrProc.exe
프로그램 중단을 한 경우에는 위와 같은 2개의 파일만 삭제 처리가 되며, 사용자가 제어판에 등록된 "Internet Explorer Distribution Of Earnings" 삭제 항목을 통해 재삭제를 시도할 경우 다음과 같은 오류창이 발생합니다.
"Failed to find uninstall data file" 오류 메시지는 프로그램 삭제에 필요한 "C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView\Engin\ProVision\Uninstall\uninstall.dat" 파일이 "중단" 버튼 클릭으로 인해 자동 삭제되어 프로그램에서 제공하는 삭제 기능을 통해서는 더 이상 프로그램 삭제를 할 수 없다는 의미입니다.
그러므로 "중단" 버튼 클릭으로 인해 프로그램 삭제가 되지 않는 경우에는 다음과 같은 절차에 따라 삭제를 진행하시기 바랍니다.
(a) Windows 작업 관리자를 실행하여 WinCtrProc.exe 프로세스가 존재할 경우 종료한 후, "C:\Users\(사용자 계정)\AppData\Roaming\WinCtrView" 폴더를 찾아 삭제하시기 바랍니다.
(b) 레지스트리 편집기(regedit)를 실행하여 다음의 키값을 찾아 삭제하시기 바랍니다.
- HKEY_CURRENT_USER\Software\WinCtrView
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
\Internet Explorer Distribution Of Earnings4.0
이상과 같이 "Internet Explorer Distribution Of Earnings" 검색 도우미 프로그램은 기존의 "MicroNames Multi Language Convert Service" 광고 프로그램과 유사한 광고 동작과 프로그램 삭제시 불편을 유발하고 있으므로 설치되지 않도록 주의하시기 바랍니다.