灰鴿子后門程序
Backdoor.Win32.GreyPigeon.yqa
捕獲時間
2011-04-30
危害等級
中
病毒癥狀
該樣本是使用“VC ”編寫的“灰鴿子后門程序”,由微點主動防御軟件自動捕獲, 采用“UPX”加殼方式,企圖躲避特征碼掃描,加殼后長度為“302,592”字節(jié),圖標為“”,使用“exe”擴展名,通過文件捆綁、網(wǎng)頁掛馬、下載器下載等方式進行傳播。
病毒主要目的是控制用戶機器,使用戶機器成為傀儡。當用戶計算機感染此木馬病毒后,用戶攝像頭無故開啟,用戶電腦運行緩慢,并且發(fā)現(xiàn)未知進程,用戶重要的資料信息丟失等現(xiàn)象.
感染對象
Windows 2000/Windows XP/Windows 2003/Windows Vista/ Windows 7
傳播途徑
文件捆綁、網(wǎng)頁掛馬、下載器下載
防范措施
已安裝使用微點主動防御軟件的用戶,無須任何設置,微點主動防御將自動保護您的系統(tǒng)免受該病毒的入侵和破壞。無論您是否已經(jīng)升級到最新版本,微點主動防御都能夠有效清除該病毒。如果您沒有將微點主動防御軟件升級到最新版,微點主動防御軟件在發(fā)現(xiàn)該病毒后將報警提示您發(fā)現(xiàn)“未知木馬”,請直接選擇刪除處理(如圖1)
圖1 微點主動防御軟件自動捕獲未知病毒(未升級)
如果您已經(jīng)將微點主動防御軟件升級到最新版本,微點將報警提示您發(fā)現(xiàn)木馬"Backdoor.Win32.GreyPigeon.yqa”,請直接選擇刪除(如圖2)。
圖2 微點主動防御軟件升級后截獲已知病毒
未安裝微點主動防御軟件的手動解決辦法:
手動刪除文件:
1.刪除D:\Program Files\Tencent\QQ\Users1\qq.exe
2.刪除 樣本自身
手動刪除注冊表:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Media_NoHacker.cn
名稱:Description 數(shù)據(jù):這是一個遠程控制軟件的服務.
名稱:DisplayName 數(shù)據(jù):Media_NoHacker.cn
名稱:ImagePath 數(shù)據(jù):D:\Program Files\Tencent\QQ\Users1\qq.exe
變量聲明:
%SystemDriver% 系統(tǒng)所在分區(qū),通常為“C:\”
%SystemRoot% WINDODWS所在目錄,通常為“C:\Windows”
%Documents and Settings% 用戶文檔目錄,通常為“C:\Documents and Settings”
%Temp% 臨時文件夾,通常為“C:\Documents and Settings\當前用戶名稱\Local Settings\Temp”
%ProgramFiles% 系統(tǒng)程序默認安裝目錄,通常為:“C:\ProgramFiles”
病毒分析:
1.通過字符串操作解密出要掃描的網(wǎng)絡端口號。將病毒程序偽裝成QQ應用程序圖標,迷惑用戶點擊。
2.將病毒自身與"IEXPLORE.EXE"進行比較,如果是運行完成以后,退出程序,如果不是將病毒自身與"D:\Program Files\Tencent\QQ\Users1\qq.exe",如果是,直接退出程序,如果不是,建立名稱為“Www.msmm.cn _MUTEX”的互斥體變量名,主要防止程序多次運行。
3.遍歷文件查找"D:\Program Files\Tencent\QQ\Users1\*.dat"文件,然后將病毒自身以拷貝的形式并重新命名為"D:\Program Files\Tencent\QQ\Users1\qq.exe",并將該文件設置為只讀系統(tǒng)隱藏屬性。獲取用戶機器的版本信息。
4.打開服務控制管理器,如果存在"Media_NoHacker.cn"服務,先刪除之。然后就建立以名稱為"Media_NoHacker.cn"的服務,相應的注冊表信息為:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Media_NoHacker.cn
名稱:Description 數(shù)據(jù):這是一個遠程控制軟件的服務.
名稱:DisplayName 數(shù)據(jù):Media_NoHacker.cn
名稱:ImagePath 數(shù)據(jù):D:\Program Files\Tencent\QQ\Users1\qq.exe
5.完成以后啟動該服務項。建立線程函數(shù):獲取用戶版本信息,遍歷文件,查找"C:\Program Files\Internet Explorer\IEXPLORE.EXE"文件,如果沒有找到,直接退出程序。如果找到以后,將該文件時間轉(zhuǎn)換成本地機器時間,以及dos日期時間。
6.建立IE進程,然后通過 ReadProcessMemory函數(shù)讀寫該進程的內(nèi)存信息,并調(diào)用ntdll.dll庫中的"ZwUnmapViewOfSection"函數(shù)。獲取當前進程映射的基址,然后調(diào)用WriteProcessMemory函數(shù)對內(nèi)存地址寫入病毒數(shù)據(jù)。
7.通過進程注入到IEXPLORE.EXE進程,控制用戶機器,使用戶機器成為傀儡, 動態(tài)解析控制端IP,并利用反彈連接自動上線,在本機打開的端口號為8080和1080,黑客可通過該服務端對被控計算機實施破壞操作。
病毒拷貝文件:
D:\Program Files\Tencent\QQ\Users1\qq.exe
病毒創(chuàng)建注冊表:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Media_NoHacker.cn
名稱:Description 數(shù)據(jù):這是一個遠程控制軟件的服務.
名稱:DisplayName 數(shù)據(jù):Media_NoHacker.cn
名稱:ImagePath 數(shù)據(jù):D:\Program Files\Tencent\QQ\Users1\qq.exe
病毒訪問網(wǎng)絡:
Chin***.3**2.org