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

국내 악성코드 : MSTools

벌새::Analysis

프로그램 삭제를 지원하지 않으며, 사용자 몰래 백그라운드 방식으로 특정 검색 키워드 값을 기반으로 네이버(Naver) 검색을 통해 검색 순위 조작 및 수익 활동을 하는 것으로 추정되는 MSTools 프로그램에 대해 살펴보도록 하겠습니다.

해당 프로그램은 2013년 5월 28일경 유포가 시작되었으며, 설치 파일(MD5 : a3be05bd585bb010589a34c59aceb194)에 대하여 Dr.Web 보안 제품에서는 Trojan.DownLoad3.24848 (VT : 5/47) 진단명으로 진단되고 있습니다.

 

  <2011년~2012년 관련 정보> 이니텍(INITECH) 프로그램으로 위장한 IniCert 프로그램 유포 주의 (2012.12.28) 외 6종

 

  국내 악성코드 : InICD (2013.1.18)

 

  국내 악성코드 : RealWeb (2013.3.24)

 

  국내 악성코드 : IniCD - ENICD (2013.5.23)

 

  국내 악성코드 : AniCt (2013.6.17)

 

기존부터 유사한 기능을 가진 다양한 프로그램 이름으로 배포가 이루어지고 있었으므로 참고하시기 바랍니다.

프로그램 설치 과정에서는 홍콩(HongKong)에 위치한 "parking7272.pnsweb.net(183.90.188.37)" 서버에 사용자 설치 관련 정보를 전송하고 있습니다.

 

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

 

C:\Program Files\MSTools
C:\Program Files\MSTools\msb.dll
C:\Program Files\MSTools\mst.exe :: 메모리 상주 프로세스
C:\Program Files\MSTools\mstu.exe :: 시작 프로그램 등록 파일
C:\Program Files\MSTools\UnInstall.exe :: 프로그램 삭제 파일

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

자동 실행된 mstu.exe 파일은 2분이 경과하면 서버에서 추가적인 업데이트를 통해 파일 다운로드를 통한 생성 및 수정이 이루어집니다.

  • C:\Program Files\MSTools\Temp
  • C:\Program Files\MSTools\msa.dll
  • C:\Program Files\MSTools\msb.dll

이 과정에서 MSTools 프로그램 이외에 유사한 기능을 가진 또 다른 프로그램을 사용자 몰래 설치할 수도 있습니다.

그 후 mstu.exe 파일은 mst.exe 파일을 실행한 후 자가 종료되며, 실행된 mst.exe 파일은 30초 경과시 광고 구성값 체크를 수행하며 추가적으로 2분이 경과시 검색 키워드 값을 체크합니다.

등록된 검색 키워드 값은 "(검색 키워드 번호)#@(검색 목표치)#@(실시간 검색 카운트)#@2#@N#@C#@X#@1#@(검색 키워드)" 패턴을 가지고 있으며, 일정 시간이 경과하면 해당 검색 키워드 값을 참조하여 다음과 같은 백그라운드 검색 활동을 수행합니다.

테스트 시간대에 확인된 검색 키워드는 "힐링캠프, 이승철, 구가의서, 익산경찰서"와 같은 연예, 사회적 이슈로 검색이 이루어지고 있으며, 위와 같은 기계적인 반복 검색을 통해 특정 게시글 또는 사이트의 노출을 목적으로 하는 것이 아닌가 생각됩니다.

해당 프로그램은 제어판에서 "MSTools" 삭제 항목을 통해 삭제를 지원하는 것처럼 등록되어 있지만, 실제 삭제를 진행하여도 프로그램 자체가 삭제되지 않는 문제를 가지고 있습니다.

 

그러므로 프로그램 삭제를 위해서는 다음과 같은 절차에 따라 수동으로 삭제하시기 바랍니다.

 

(1) Windows 작업 관리자를 실행하여 mst.exe 프로세스를 찾아 수동으로 종료하시기 바랍니다.

(2) 다음의 생성 폴더를 찾아 수동으로 삭제하시기 바랍니다.(※ 게시글의 "생성 폴더 / 파일 등록 정보" 내용을 참고하시기 바랍니다.)

  • C:\Program Files\MSTools

(3) 레지스트리 편집기(regedit)를 실행하여 생성된 값을 찾아 수동으로 삭제하시기 바랍니다.

 

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

 

HKEY_CURRENT_USER\Software\MSTools
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
 - MSTools = "C:\Program Files\MSTools\mstu.exe" -a
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\MSTools

 

"MSTools" 프로그램은 마이크로소프트(Microsoft) 관련 프로그램처럼 사용자의 눈을 속이고 있으며, 프로그램이 설치된 환경에서 백그라운드 방식으로 네이버(Naver) 검색 활동을 수행하여 불필요한 외부 연결이 이루어지므로 주의하시기 바랍니다.