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

국내 악성코드 : SmartFind - SmartAppUpdate

벌새::Analysis
국내에서 제작되어 Internet Explorer 웹 브라우저의 기본 검색 공급자 변경 및 업데이트 기능을 가진 SmartFind - SmartAppUpdate 프로그램에 대해 살펴보도록 하겠습니다.

해당 프로그램의 설치 파일(MD5 : 87d8bae261c0ddef5c6867eff59a7209)에 대하여 하우리 바이로봇(Hauri ViRobot) 보안 제품에서는 Trojan.Win32.Parkchicers.234496 (VirusTotal : 18/43) 진단명으로 진단되고 있으므로 참고하시기 바랍니다.
해당 프로그램은 설치 파일이 실행되면 smtbin.exe 파일을 시작 프로그램에 자가 복제 방식으로 등록하며, 추가적으로 smtappsetup.exe 파일을 다운로드하여 기타 파일들을 생성한 후 자신은 스스로 삭제를 하도록 구성되어 있습니다.

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

C:\Program Files\SmartAppUpdate
C:\Program Files\SmartAppUpdate\Check
C:\Program Files\SmartAppUpdate\Check\smtbin.exe :: 시작 프로그램 등록 파일
C:\Program Files\SmartAppUpdate\SggMMt.exe
C:\Program Files\SmartAppUpdate\smtiestarter.dll :: BHO 등록 파일
C:\Program Files\SmartAppUpdate\smtuninst.exe :: 프로그램 삭제 파일

[생성 파일 진단 정보]

C:\Program Files\SmartAppUpdate\Check\smtbin.exe
 - MD5 : 87d8bae261c0ddef5c6867eff59a7209
 - Hauri ViRobot : Trojan.Win32.Parkchicers.234496

해당 프로그램은 [C:\Program Files\SmartAppUpdate] 폴더에 파일을 생성하며, Windows 시작시 smtbin.exe 파일을 시작 프로그램으로 등록하여 자동 실행되도록 구성되어 있습니다.

GET /SmartApp/p11052404/smtbin.chek HTTP/1.1
User-Agent: WMUpdate
Host: smartfind.co.kr
Connection: Keep-Alive
Pragma: no-cache


smtbin.exe 파일은 시스템 시작시마다 업데이트 체크 기능을 통해 추가적인 다운로드가 있을 수 있습니다.

프로그램이 설치된 환경에서는 기본 검색 공급자(Bing)가 네이버(Naver)로 변경을 시도하는 동작을 확인할 수 있습니다.

또한 일반적으로 KT 인터넷을 사용하는 사용자의 경우 주소 표시줄에 특정 검색어를 입력할 경우 olleh.com에서 제공하는 열린 주소창 검색 결과가 제시되는 것이 정상인데 반하여, 네이버 검색 결과로 변경되는 동작을 확인할 수 있습니다.

참고로 테스트 과정에서는 그 외의 광고창 생성 등의 악의적인 동작은 확인이 되지 않고 있습니다.

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

{71C1129C-1253-4C97-82CA-B6D1E568072E}

 - 게시자 : 알 수 없음
 - CLSID : {71C1129C-1253-4C97-82CA-B6D1E568072E}
 - 파일 : C:\Program Files\SmartAppUpdate\smtiestarter.dll

차후 광고 노출 등의 동작 및 네이버로 고정되는 검색 문제 해결을 위하여 추가 기능 관리에 등록된 {71C1129C-1253-4C97-82CA-B6D1E568072E} 항목을 선택하여 [사용 안 함]으로 변경하시는 것이 좋습니다.

프로세스 정보를 살펴보면 사용자가 Internet Explorer 웹 브라우저를 실행할 경우 iexplore.exe 프로세스에 smtiestarter.dll 파일을 BHO 방식으로 추가하여 동작하는 것을 확인할 수 있습니다.

프로그램 삭제시에는 모든 Internet Explorer 웹 브라우저를 종료한 상태에서 제어판의 [SmartAppUpdate] 삭제 항목을 이용하여 삭제하실 수 있습니다.

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

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Low Rights\ElevationPolicy\{F4D18791-01AD-4A13-A43F-677A85EACB08}
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes
 - DefaultScope = {0633EE93-D776-472f-A0FF-E1416B8B2E3A} :: 변경 전
 - DefaultScope = {71C1129C-1253-4C97-82CA-B6D1E568072E} :: 변경 후
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\{71C1129C-1253-4C97-82CA-B6D1E568072E}
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
 - smtbin = C:\Program Files\SmartAppUpdate\Check\smtbin.exe
HKEY_CURRENT_USER\Software\smtappsetup
HKEY_CURRENT_USER\Software\smtbin
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{71C1129C-1253-4C97-82CA-B6D1E568072E}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects\{71C1129C-1253-4C97-82CA-B6D1E568072E}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SmartAppUpdate

해당 프로그램은 네이버 검색으로 연결하는 정상적인 검색 도우미 기능을 하는 것으로 보이지만, 궁극적으로 프로그램 목록에 제시되지 않는 점으로 인한 설치 여부 확인이 어렵다는 점과 유포자의 의도에 따라 특정 시점에서 추가적인 다운로드가 있을 수 있으므로 주의하시기 바랍니다.