본문 바로가기

벌새::Analysis

검색 도우미 : SKY Widget

반응형

인터넷 검색시 광고탭 생성 및 웹 브라우저 종료시 광고창을 생성하며, 업데이트 창 생성을 통해 추가적인 제휴 프로그램 설치를 유도할 수 있는 국내에서 제작된 "SKY Widget" 광고 프로그램<SHA-1 : c158b1a22d7be88af13533e11f20d31c932a63de - AhnLab V3 365 Clinic : PUP/Win32.Enumerate (VT : 32/53)>에 대해 살펴보도록 하겠습니다.

 

해당 프로그램은 기존부터 유사한 기능을 가진 다양한 이름의 광고 프로그램이 존재하므로 참고하시기 바랍니다.

 

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

 

C:\Program Files\Skywidget
C:\Program Files\Skywidget\skywidget_sajulove_new.dll
C:\Program Files\Skywidget\skywidget_sajulove.dll
C:\Program Files\Skywidget\skywidget.dll :: BHO 등록 파일
C:\Program Files\Skywidget\skywidget.exe :: 시작 프로그램(skywidgetRun) 등록 파일, 예약 작업(swgWin) 등록 파일
C:\Program Files\Skywidget\skywidgeted.exe :: 시작 프로그램(SkywidgetUpDates) 등록 파일
C:\Program Files\Skywidget\skywidgets.exe :: 시작 프로그램(Skywidget) 등록 파일, 예약 작업(SkyWidgetSystem) 등록 파일, 메모리 상주 프로세스
C:\Program Files\Skywidget\uninstall.exe :: 프로그램 삭제 파일
C:\Windows\System32\Tasks\SkyWidgetSystem
C:\Windows\System32\Tasks\swgWin

 

[생성 파일 진단 정보]

 

C:\Program Files\Skywidget\skywidget_sajulove_new.dll
 - SHA-1 : 439a2724a45c44a5b94a499707fa0d8866936b03
 - AhnLab V3 365 Clinic : PUP/Win32.KeywordPop (VT : 20/52)

 

C:\Program Files\Skywidget\skywidget_sajulove.dll
 - SHA-1 : d1e90c7a2b355ce1c28ad54a058dc0429c8b701d
 - ALYac : Adware.Kraddare.FJ (VT : 29/55)

 

C:\Program Files\Skywidget\skywidget.dll
 - SHA-1 : 873ccff8fa0192ea754e81b8f5fb67b50c0cf379
 - AhnLab V3 365 Clinic : PUP/Win32.BHO (VT : 16/55)

 

C:\Program Files\Skywidget\skywidget.exe
 - SHA-1 : 3c08bb17c28c0fa8eab53691ea0bcd21bd88ea19
 - Kaspersky : not-a-virus:AdWare.Win32.Kraddare.aip (VT : 22/54)

 

C:\Program Files\Skywidget\skywidgeted.exe
 - SHA-1 : f3baa49a70eef5d70d4388e335f8d224c8f99585
 - Avira : Adware/Kraddare.592616.5 (VT : 13/55)

 

C:\Program Files\Skywidget\skywidgets.exe
 - SHA-1 : 3f57d4904795a1a1c7a6a16470ec69f305cebf92
 - avast! : Win32:Adware-gen [Adw] (VT : 15/54)

 

C:\Program Files\Skywidget\uninstall.exe
 - SHA-1 : 1c129e12f4e772abbc077809dbdb1d9aa69704d5
 - AhnLab V3 365 Clinic : PUP/Win32.Enumerate (VT : 3/55)

B&C 디지털 서명이 포함된 "SKY Widget" 광고 프로그램은 "C:\Program Files\Skywidget" 폴더에 파일을 생성합니다.

 

프로그램이 설치된 환경에서 Windows 시작시 "C:\Program Files\Skywidget\skywidgeted.exe" 파일을 시작 프로그램(SkywidgetUpDates)으로 등록하여 자동 실행하도록 구성되어 있습니다.

  • h**p://down.***widget.co.kr/download/Skywidget(reg)_u(20150105).exe (SHA-1 : c8aeb111f59b5c2a3fb3b1a7d5f8b50cfd63a7d9) - Avira : Adware/Kraddare.162536.1 (VT : 34/56)

이를 통해 특정 서버의 암호화된 업데이트 정보를 체크하여 "SKY Widget" 광고 프로그램의 업데이트 패치 파일을 다운로드하여 "C:\Users\(사용자 계정)\AppData\Roaming\Skywidget(reg)_u(20150105).exe" 파일로 생성된 후 다음과 같은 업데이트 진행 후 자동 삭제 처리됩니다.

 

[생성 폴더 / 파일 등록 정보 : 업데이트]

 

C:\Program Files\Skywidget\skywidget_sajulove_new.dll
C:\Program Files\Skywidget\skywidget_sajulove.dll
C:\Program Files\Skywidget\skywidget.dll :: BHO 등록 파일
C:\Program Files\Skywidget\skywidget.exe :: 시작 프로그램(skywidgetRun) 등록 파일, 예약 작업(swgWin) 등록 파일
C:\Program Files\Skywidget\skywidgeted.exe :: 시작 프로그램(SkywidgetUpDates) 등록 파일
C:\Program Files\Skywidget\skywidgets.exe :: 시작 프로그램(Skywidget) 등록 파일, 예약 작업(SkyWidgetSystem) 등록 파일, 메모리 상주 프로세스
C:\Program Files\Skywidget\uninstall.exe :: 프로그램 삭제 파일
C:\Windows\System32\Tasks\SkyWidgetSystem
C:\Windows\System32\Tasks\swgWin

 

[생성 파일 진단 정보]

 

C:\Program Files\Skywidget\skywidget_sajulove_new.dll
 - SHA-1 : 414509b3ed3365b50fd67525a92d7e3a439a694f
 - Avira : Adware/Symmi.36013.38 (VT : 19/52)

 

C:\Program Files\Skywidget\skywidget_sajulove.dll
 - SHA-1 : 2beebfefc67b6331c60325a094500c51d87f617a
 - AhnLab V3 365 Clinic : PUP/Win32.SubShop (VT : 24/52)

 

C:\Program Files\Skywidget\skywidget.dll
 - SHA-1 : 14798ff7f1c0e605da6b7991634214d4fee2269c
 - Symantec : Trojan.Asprox.B (VT : 26/55)

 

C:\Program Files\Skywidget\skywidget.exe
 - SHA-1 : b9cc3aaa6e536f46f94da4f949815edf502edc92
 - Avira : ADWARE/Adware.Gen7 (VT : 25/55)

 

C:\Program Files\Skywidget\skywidgeted.exe
 - SHA-1 : 54f640b2f0d94d4a8c9c0dbb6c4fb80063ff9bfd
 - Avira : Adware/Kraddare.592616.5 (VT : 21/52)

 

C:\Program Files\Skywidget\skywidgets.exe
 - SHA-1 : bb2a6da225e0224f994916e38ba4d8873de79f90
 - AVG : Generic.382 (VT : 24/56)

 

C:\Program Files\Skywidget\uninstall.exe
 - SHA-1 : 49dcb0967c4ac5c44f31545f9e3e05e4798839c5
 - AhnLab V3 365 Clinic : PUP/Win32.Enumerate (VT : 5/53)

업데이트 패치된 "SKY Widget" 광고 프로그램은 시스템 시작시 시작 프로그램과 예약 작업에 등록된 값을 통해 다음과 같은 동작을 수행합니다.

 

1. 시작 프로그램 등록 정보

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
 - Skywidget = "C:\Program Files\Skywidget\skywidgets.exe" subcmd
 - skywidgetRun = "C:\Program Files\Skywidget\skywidget.exe" subcmd
 - SkywidgetUpDates = C:\Program Files\Skywidget\skywidgeted.exe

Windows 시작시 Skywidget, skywidgetRun, SkywidgetUpDates 3개의 시작 프로그램 등록값을 통해 자동 실행됩니다.

 

(1) SkywidgetUpDates 시작 프로그램 등록 정보

 

Windows 시작시 SkywidgetUpDates 시작 프로그램 등록값을 통해 "C:\Program Files\Skywidget\skywidgeted.exe" 파일을 자동 실행하도록 구성되어 "SKY Widget" 광고 프로그램 업데이트 파일이 존재할 경우 다운로드 및 실행하여 프로그램을 패치합니다.

또한 특정 업데이트 시점에서는 업데이트 창 생성을 통해 추가적으로 등록된 다양한 제휴 프로그램 설치를 유도할 수 있으므로 주의하시기 바랍니다.

 

(2) skywidgetRun 시작 프로그램 등록 정보

 

Windows 시작시 skywidgetRun 시작 프로그램 등록값을 통해 ["C:\Program Files\Skywidget\skywidget.exe" subcmd] 파일을 자동 실행하도록 구성되어 있습니다.

이를 통해 특정 광고 서버에서 업데이트 광고 구성값 관련된 정보를 체크한 후 자동 종료 처리됩니다.

이 과정에서 사용자 PC 환경을 체크하여 가상 환경(VMware, Oracle VM VirtualBox)과 특정 네트워크 분석 도구(Fiddler Web Debugger, Microsoft Message Analyzer, Packetyzer, SmartSniff, SnoopSpy, Wireshark) 관련 프로세스가 실행 중일 경우 파일 기능을 중지합니다.

 

그러므로 위와 같은 특정 조건을 체크하는 광고 프로그램의 설치 및 동작을 중지하기 위해서는 안내하는 방법을 참고하시기 바랍니다.

 

(3) Skywidget 시작 프로그램 등록 정보

 

Windows 시작시 Skywidget 시작 프로그램 등록값을 통해 ["C:\Program Files\Skywidget\skywidgets.exe" subcmd] 파일을 자동 실행하도록 구성되어 있습니다.

이를 통해 특정 광고 서버에서 광고 구성값 정보를 체크한 후 메모리에 자신을 상주하며, 이 과정에서 가상 환경 및 특정 네트워크 분석 도구가 존재할 경우 종료 처리됩니다.

 

2. 예약 작업 등록 정보

  • SkyWidgetSystem 작업 스케줄러 : "C:\Program Files\Skywidget\skywidgets.exe" schcmd
  • swgWin 작업 스케줄러 : "C:\Program Files\Skywidget\skywidget.exe" schcmd

"SKY Widget" 광고 프로그램은 예약 작업 영역에 SkyWidgetSystem, swgWin 2개의 작업 스케줄러 값을 등록하여 시스템 시작시 자동 실행하도록 구성되어 있습니다.

 

(1) SkyWidgetSystem 작업 스케줄러 등록 정보

SkyWidgetSystem 작업 스케줄러 값은 시스템 시작시 ["C:\Program Files\Skywidget\skywidgets.exe" schcmd] 파일을 자동 실행하여 메모리에 상주하도록 구성되어 있습니다.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
 - skywidgets = "C:\Program Files\Skywidget\skywidgets.exe" Runcmd

이 과정에서 RunOnce 시작 프로그램 레지스트리 영역에 skywidgets 값을 추가하여 시스템 시작시 ["C:\Program Files\Skywidget\skywidgets.exe" Runcmd] 파일을 자동 실행하도록 구성되어 있습니다.

 

(2) swgWin 작업 스케줄러 등록 정보

swgWin 작업 스케줄러 값은 시스템 시작시 ["C:\Program Files\Skywidget\skywidget.exe" schcmd] 파일을 자동 실행하도록 구성되어 있습니다.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
 - skywidget = "C:\Program Files\Skywidget\skywidget.exe" Runcmd

이 과정에서 RunOnce 시작 프로그램 레지스트리 영역에 skywidget 값을 추가하여 시스템 시작시 ["C:\Program Files\Skywidget\skywidget.exe" Runcmd] 파일을 자동 실행하도록 구성되어 있습니다.

 

3. skywidget 브라우저 도우미 개체(BHO) 등록 정보

 

이름

 skywidget

게시자

 B&C

유형

 브라우저 도우미 개체

CLSID

 {5AC6C4E6-9E10-4D22-A4D8-8C371C1FD6E2}

파일

 C:\Program Files\Skywidget\skywidget.dll

 

"SKY Widget" 광고 프로그램은 Internet Explorer 웹 브라우저 실행시 skywidget 브라우저 도우미 개체(BHO) 항목을 등록하여 "C:\Program Files\Skywidget\skywidget.dll" 광고 모듈을 통해 사용자 검색 키워드 값을 감시합니다.

 

4. "SKY Widget" 광고 동작

"SKY Widget" 광고 프로그램의 광고 동작은 기본적으로 사용자가 인터넷 검색 시도시 검색 키워드 값을 특정 광고 서버에 전송하여 매칭되는 조건이 발생할 경우 "skywidgets.exe + skywidget_sajulove_new.dll + skywidget_sajulove.dll" 광고 모듈을 통해 OpenPot 광고탭(tab.openpotservice.com)을 생성하는 동작을 수행합니다.

 

또한 Internet Explorer 웹 브라우저 종료 시점에서 전체 화면 크기의 광고창을 추가적으로 생성할 수 있습니다.

 

"SKY Widget" 광고 프로그램 삭제 방법

(a) Windows 작업 관리자를 실행하여 메모리에 상주하는 skywidget.exe 또는 skywidgets.exe 프로세스가 존재할 경우 종료하시기 바랍니다.

(b) Internet Explorer 웹 브라우저를 종료한 상태에서 제어판 또는 체크잇(CheckIt : www.checkitinfo.com) 프로그램에 등록된 "SKY Widget" 삭제 항목을 통해 프로그램 삭제를 진행할 수 있습니다.

 

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

 

HKEY_CURRENT_USER\Software\AppDataLow\Software\skwgt
HKEY_CURRENT_USER\Software\honorzone
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
 - Skywidget = "C:\Program Files\Skywidget\skywidgets.exe" subcmd
 - skywidgetRun = "C:\Program Files\Skywidget\skywidget.exe" subcmd
 - SkywidgetUpDates = C:\Program Files\Skywidget\skywidgeted.exe

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
 - skywidget = "C:\Program Files\Skywidget\skywidget.exe" Runcmd
 - skywidgets = "C:\Program Files\Skywidget\skywidgets.exe" Runcmd
HKEY_CURRENT_USER\Software\searchlinenc
HKEY_CURRENT_USER\Software\skwgt
HKEY_CURRENT_USER\Software\UniProductiv
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID\{E4A7A183-E1E4-4B6C-8801-8D787E32A01A}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID\skywidget.DLL
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{5AC6C4E6-9E10-4D22-A4D8-8C371C1FD6E2}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{FC6D9FF6-5B26-4607-9D1E-02699F83265C}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\skywidget.skywidget_Obj
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\skywidget.skywidget_Obj.1
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{C92B1604-4D70-41DF-8DFF-E7BBC6C59CFD}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects\{5AC6C4E6-9E10-4D22-A4D8-8C371C1FD6E2}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Skywidget uninstall
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks\{0B9F0FD2-F213-4E97-9FCA-AF5591F69A78}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks\{C786BF43-20A2-490E-AE4D-37EB6AB81EAE}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\SkyWidgetSystem
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\swgWin

 

특히 프로그램 삭제 후 레지스트리 편집기(regedit)를 실행하여 "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce" 시작 프로그램 레지스트리 영역에 등록된 skywidget, skywidgets 값을 반드시 추가적으로 삭제하시기 바랍니다.

728x90
반응형