본문 바로가기

벌새::Analysis

검색 도우미 : Navipop

인터넷 검색시 광고창을 자동으로 생성할 수 있는 검색 도우미 Navipop 프로그램에 대해 살펴보도록 하겠습니다.

참고로 기존의 유사한 기능을 가진 ISyncz 검색 도우미 프로그램의 변종으로 보이므로 참고하시기 바랍니다.

대표적인 배포 방식을 살펴보면 스팸(Spam) 블로그 또는 파일 자료실에 등록된 파일을 통해 실행된 다운로더 창에 포함된 다수의 제휴 프로그램 중 "검색 도우미 - 나비팝" 이름으로 배포가 이루어지고 있습니다.

나비팝(Navipop) 광고 프로그램 설치가 진행되면 특정 서버로부터 배포 파일(SHA-1 : a0c82dedb7a0c821cfcba1008dd6afcc2a171365)을 다운로드하여 "C:\Users\(사용자 계정)\AppData\Local\Temp\inst_launcher_navipop002.exe" 파일로 생성 및 실행됩니다.

이를 통해 특정 서버로부터 나비팝(Navipop) 설치 파일(check_nvpu.exe)을 다운로드하여 "C:\Users\(사용자 계정)\AppData\Local\Temp\navip_setup.exe" 파일<SHA-1 : 88458de1ced10d7f3ea90b9afff9fc6c9920373b - AhnLab V3 : PUP/Win32.WinScare.R40434 (VT : 2/55)>로 생성 및 실행되어 프로그램 설치가 진행됩니다.

 

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

 

C:\Program Files\Navipop
C:\Program Files\Navipop\Ex7z.dll
C:\Program Files\Navipop\info.cfg
C:\Program Files\Navipop\navipex.exe :: 메모리 상주 프로세스
C:\Program Files\Navipop\navipn.exe :: 메모리 상주 프로세스
C:\Program Files\Navipop\navips.dll
C:\Program Files\Navipop\navipt.exe
C:\Program Files\Navipop\uninst.exe :: 프로그램 삭제 파일
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Navipop
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Navipop\Navipop Home.url
C:\Users\(사용자 계정)\AppData\Local\Temp\inst_launcher_navipop002.exe
C:\Users\(사용자 계정)\AppData\Local\Temp\navip_setup.exe
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\G0_keyword105.bin
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\G0_keyword107.bin
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\G0_keyword109.bin
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\G0_keyword117.bin
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\G0_keyword120.bin
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\G0_keyword121.bin
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\G0_keyword122.bin
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\G0_MatchURL106.bin
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\G0_MatchURL108.bin
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\G0_MatchURL110.bin
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\G0_MatchURL111.bin
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\G0_MatchURL112.bin
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\G0_MatchURL113.bin
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\G0_MatchURL118.bin
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\G0_MatchURL119.bin
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\info_adpt.cfg
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\info_rcf.cfg
C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\info_s.cfg
C:\Windows\System32\config\systemprofile\AppData\LocalLow\Navipop
C:\Windows\System32\svcnavipwin.exe :: 서비스(Navipop Service) 등록 파일, 메모리 상주 프로세스
C:\Windows\System32\wdrnavipsvc.exe :: 서비스(Windows Navipop Diagnostics Service) 등록 파일, 메모리 상주 프로세스

 

[생성 파일 진단 정보]

 

C:\Program Files\Navipop\navipex.exe
 - SHA-1 : 9cdda9ab57a7f706f61e850729d02f08a78ed2a6
 - AhnLab V3 : PUP/Win32.WinAgir.R64086 (VT : 2/53)

 

C:\Program Files\Navipop\navipn.exe
 - SHA-1 : 1b32b16559eaee81805bc8709479234f4df53217
 - AhnLab V3 : PUP/Win32.Navipop.R117940 (VT : 4/54)

 

C:\Program Files\Navipop\uninst.exe
 - SHA-1 : a194535e6fca126c09f60ba89303ebe197f00caf
 - AhnLab V3 : PUP/Win32.WinScare.R40434 (VT : 5/55)

 

C:\Users\(사용자 계정)\AppData\Local\Temp\navip_setup.exe
 - SHA-1 : 88458de1ced10d7f3ea90b9afff9fc6c9920373b
 - AhnLab V3 : PUP/Win32.WinScare.R40434 (VT : 2/55)

 

C:\Windows\System32\svcnavipwin.exe
 - SHA-1 : 412fc8c4a93e4b80239202323421782dbf21d86e
 - BitDefender : Gen:Variant.Adware.Graftor.72625 (VT : 21/54)

 

C:\Windows\System32\wdrnavipsvc.exe
 - SHA-1 : eeea18d0b4d4b59f4772bfeb3adb34f4f9641b6a
 - avast! : Win32:Dropper-LAS [Drp] (VT : 19/54)

"Onpure Co.,Ltd." 디지털 서명이 포함된 Navipop 프로그램은 "C:\Program Files\Navipop" 폴더와 시스템 폴더 내에 주요 파일을 생성합니다.

 

1. "Navipop Service (표시 이름 : Navipop Service)" 서비스

"Navipop Service (표시 이름 : Navipop Service)" 서비스 항목을 등록하여 시스템 시작시 "C:\Windows\System32\svcnavipwin.exe" 파일을 자동 실행하여 메모리에 상주하도록 구성되어 있습니다.

실행 후 1분이 경과하면 특정 서버로부터 업데이트 정보를 체크하여 "C:\Program Files\Navipop\info.cfg" 파일을 수정하며, 다음과 같은 2개의 파일을 추가 실행하여 메모리에 상주시킵니다.

  • C:\Program Files\Navipop\navipex.exe
  • C:\Program Files\Navipop\navipn.exe

실행된 "C:\Program Files\Navipop\navipex.exe" 파일은 특정 서버로부터 광고 구성값 정보를 체크하여 다음과 같은 파일을 수정합니다.

  • C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\info_rcf.cfg
  • C:\Users\(사용자 계정)\AppData\LocalLow\Navipop\info_s.cfg

이를 통해 "C:\Users\(사용자 계정)\AppData\LocalLow\Navipop" 폴더 내에 광고 검색 키워드(G0_keyword), URL 구성값(G0_MatchURL) 정보를 추가 다운로드하여 파일을 생성합니다.

 

2. "Windows Navipop Diagnostics Service (표시 이름 : Windows Navipop Diagnostics Service)" 서비스

"Windows Navipop Diagnostics Service (표시 이름 : Windows Navipop Diagnostics Service)" 서비스 항목을 등록하여 시스템 시작시 "C:\Windows\System32\wdrnavipsvc.exe" 파일을 자동 실행하여 메모리에 상주하도록 구성되어 있습니다.

 

3. 생성 프로세스 정보

이를 통해 메모리에 상주하는 프로세스는 서비스 프로세스(svcnavipwin.exe, wdrnavipsvc.exe)와 광고 기능을 수행하는 프로세스(navipex.exe, navipn.exe)로 구성되어 있습니다.

특히 사용자가 광고 기능을 수행하는 navipex.exe, navipn.exe 프로세스를 임의로 종료할 경우, 1분이 경과하면 "C:\Windows\System32\svcnavipwin.exe" 서비스 파일을 통해 자동으로 복구되도록 프로세스 보호 기능이 포함되어 있습니다.

 

4. 광고 기능 살펴보기

해당 프로그램이 설치된 환경에서 특정 검색 키워드 값을 이용하여 인터넷 검색을 시도할 경우 자동으로 광고창이 생성될 수 있으며, 웹 사이트 접속 과정에서 "cl.ncclick.co.kr" 제휴 코드가 포함된 광고창이 노출될 수 있습니다.

 

5. 프로그램 삭제 방법

광고 기능 중지 및 프로그램 삭제를 위해서는 "보조 프로그램 → 명령 프롬프트" 메뉴를 "관리자 권한으로 실행"하여 다음의 2개의 명령어를 순서대로 입력 및 실행하여 서비스 프로세스를 자동 종료하시기 바랍니다.

  • sc stop "Navipop Service"
  • sc stop "Windows Navipop Diagnostics Service"

이후 Windows 작업 관리자를 실행하여 메모리에 상주하는 navipex.exe, navipn.exe 2개의 프로세스를 찾아 종료하시기 바랍니다.

프로그램 삭제는 제어판에 등록된 "Navipop" 삭제 항목을 이용하여 삭제할 수 있으며, 프로그램 삭제 후에는 추가적으로 다음의 폴더를 찾아 삭제하시기 바랍니다.

  • C:\Users\(사용자 계정)\AppData\LocalLow\Navipop
  • C:\Windows\System32\config\systemprofile\AppData\LocalLow\Navipop
[생성 레지스트리 등록 정보]

 

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Windows Navipop Diagnostics Service
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Management\ARPCache\Navipop
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Navipop
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WZCSVC
HKEY_LOCAL_MACHINE\SOFTWARE\Navipop
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Navipop Service
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Windows Navipop Diagnostics Service


Navipop 광고 프로그램은 인터넷 검색시 원치않는 광고창 생성으로 인해 불편을 유발하고 있으며, 사용자에 의한 광고 기능을 종료하지 못하도록 프로세스 보호 기능까지 포함하고 있으므로 설치되지 않도록 주의하시기 바랍니다.