본문 바로가기

벌새::Analysis

제휴(스폰서) 프로그램 : Miclient service update x86

시스템 시작시 업데이트 기능을 이용하여 추가적인 수익성 프로그램을 배포할 목적으로 제작된 마이크로소프트(Microsoft) 관련 프로그램의 형태를 갖춘 "Miclient service update x86" 프로그램에 대해 살펴보도록 하겠습니다.

 

해당 프로그램의 설치 파일(MD5 : 7e4ac9451fccc9289c452fd6ea18ff56)에 대하여 nProtect 보안 제품에서는 Trojan.Generic.7640741 (VirusTotal : 23/42) 진단명으로 진단되고 있습니다.

 

  제휴(스폰서) 프로그램 : MicroClient x86 (2012.5.26)

 

  제휴(스폰서) 프로그램 : Microclient update service x86 (2012.5.27)

 

  국내 악성코드 : alexa drv & Miclient service allupdate x86 (2012.6.27)

 

  국내 악성코드 : Microupdate ninetip x86 (2012.7.23)

 

  제휴(스폰서) 프로그램 : Micros client service x86 (2012.7.25)

 

또한 유사한 이름과 기능을 가진 다수의 프로그램이 지속적으로 발견되고 있으므로 참고하시기 바랍니다. 

해당 설치 화면은 실제 배포를 통한 설치 과정에서는 사용자에게 제시되지 않는 것으로 추정됩니다.

설치 파일을 이용하여 수동으로 설치를 진행하면 그림과 같은 이용약관을 통해 "문자열 세기 프로그램"을 설치한다고 안내를 하고 있습니다.

 

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

 

C:\Program Files\stringma
C:\Program Files\stringma\cns.dat
C:\Program Files\stringma\cntstringma.exe
C:\Program Files\stringma\stringma.exe :: 글자수 세기 프로그램 실행 파일
C:\Program Files\stringma\stringmamds.exe
C:\Program Files\stringma\stringmasvc.exe :: stringma SERVICE 서비스 등록 파일
C:\Program Files\stringma\uninst.exe :: 프로그램 삭제 파일

 

[생성 파일 진단 정보]

 

C:\Program Files\stringma\stringmasvc.exe
 - MD5 : 7174157b76d817b5232428051e1773bd
 - AhnLab V3 : Adware/Win32.KorAd (VirusTotal : 11/42)

 

해당 프로그램은 "C:\Program Files\stringma" 폴더에 파일을 생성하며, 프로그램 설치 및 삭제 과정에서 "C:\Program Files\stringma\cntstringma.exe" 파일을 통해 카운터(Counter) 체크를 하도록 구성되어 있습니다.

GET /log/?modeAct=install&iMAC=(사용자 Mac Address)&iPID=bawe HTTP/1.1
Host: w120619.adntop.com

 

이를 통해 "stringma SVC(stringma SERVICE)" 서비스 항목을 등록하여 시스템 시작시 "C:\Program Files\stringma\stringmasvc.exe" 파일을 자동으로 실행하도록 제작되어 있습니다. 

이를 통해 "C:\Program Files\stringma\stringmamds.exe" 파일을 실행하여 특정 서버에 접속하여 실행 PC의 Mac Address 값 체크 및 추가된 스폰서 프로그램이 존재할 경우, 업데이트 창 생성 등을 통해 설치를 유도하는 동작이 이루어질 것으로 추정됩니다. 

실제 생성된 파일을 확인해보면 사용자가 직접 "C:\Program Files\stringma\stringma.exe" 파일을 찾아 수동으로 실행한 경우에 "글자수 세기 프로그램"이 동작하는 구조를 가지고 있습니다.

 

이는 해당 프로그램의 주목적은 문자열 세기 프로그램이 아닌 시스템 시작시 업데이트 기능을 통한 추가적인 수익성 프로그램을 배포할 목적임을 알 수 있습니다. 

프로그램 삭제는 제어판의 "Miclient service update x86 (remove only)  ." 삭제 항목을 이용하여 삭제할 수 있습니다.

 

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

 

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\stringma.exe
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\
Miclient service update x86 (remove only)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_STRINGMA_
SVC
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\stringma SVC

 

해당 프로그램은 마치 마이크로소프트(Microsoft) 관련 업데이트 패치 이름으로 등록하여 사용자의 의심을 피하고 있으며, 시스템 시작시마다 업데이트 체크를 통해 원치 않는 수익성 프로그램의 설치를 강요할 수 있으므로 주의하시기 바랍니다.