1. 程式人生 > 其它 >HTTPS劫匪木馬暴力升級:破壞ARK攻擊殺軟

HTTPS劫匪木馬暴力升級:破壞ARK攻擊殺軟

目前,越來越多的網站開始註冊證書,提供對HTTPS的支援,保護自己站點不被劫持。而作為對立面的流量劫持攻擊,也開始將矛頭對準HTTPS,其中最常見的一種方法便是偽造證書,做中間人劫持。

不久前,360釋出了《“移花接木”偷換廣告:HTTPS劫匪木馬每天打劫200萬次網路訪問》的相關預警。近日,360網際網路安全中心又發現一款名為“跑跑火神多功能輔助”的外掛軟體中附帶的劫持木馬,該木馬可以看作是之前劫持木馬的加強版,其執行後加載RootKit木馬驅動大肆劫持導航及電商網站,利用中間人攻擊手法劫持HTTPS網站,同時還阻止常見ARK工具(Anti-Rootkit,檢測查殺核心級木馬的專業工具)執行,破壞殺軟正常功能。

圖1

根據我們的資料分析,該木馬不僅存在於多種外掛軟體中,同時也包含於網路上流傳的眾多所謂“系統盤”中。一旦有人使用這樣的系統盤裝機,就等於是讓電腦裝機就感染了流量劫持木馬。

模組分工示意圖:

圖2

作惡行為:

1、進行軟體推廣:

程式中硬編碼了從指定地址下載安裝小黑記事本等多款軟體:

圖3

圖4

2、破壞防毒軟體:

通過檢測檔案pdb檔名資訊來檢測判斷Ark工具,檢測到後直接結束程序並刪除相應檔案,如圖所示檢測了:PCHunter(原XueTr)、WinAST、PowerTool、Kernel Detective等,和所有頑固木馬一樣,HTTPS劫匪也把360急救箱列為攻擊目標。

圖5

刪除殺軟LoadImage回撥:

圖6

圖7

阻止網盾模組載入,其阻止的列表如下:

圖8

3、進行流量劫持

木馬會雲控劫持導航及電商網站,利用中間人攻擊手法,支援劫持https網站

圖9

中間人攻擊示意圖

驅動呼叫BlackBone程式碼將yyqg.dll注入到winlogon.exe程序中執行,

圖10

BlackBone相關程式碼:

圖11

yyqg.dll還會匯入其偽造的一些常見網站的ssl證書,匯入證書的域名列表如下:

圖12

替換的百度的SSL證書:

圖13

圖14

通過雲控控制需要劫持網站及劫持到目標網站列表:雲控地址採用的是使用DNS:114.114.114.114(備用為:谷歌DNS:8.8.8.8以及360DNS:101.226.4.6)解析dns.5447.me的TXT記錄得到的連線:

獲取雲控連線地址部分程式碼:

圖15

圖16

圖17

使用Nslookup查詢dns.5447.me的TXT記錄也和該木馬解析拿到的結果一致:

圖18

最終得到劫持列表地址:http://h.02**.me:97/i/hijack.txt?aa=1503482176

劫持網址列表及跳轉目標連線如下圖,主要劫持導航及電商網站:

圖19

驅動讀取網路資料包:

圖20

傳送控制命令:

圖21

驅動層過濾攔截到網路資料包返回給應用層yyqg.dll, 應用層yyqg.dll讀取到資料解析後根據雲控列表匹配資料然後Response一段:

<metahttp-equiv="refresh" content="0; url = %s"/> 自動重新整理並指向新頁面的程式碼

(http-equiv顧名思義,相當於http的檔案頭作用)

圖22

被劫持後給返回的結果:自動重新整理並指向新頁面:http://h.02**.me:97/i

圖23

http://h.02**.me:97/i再判斷瀏覽器跳轉到最終帶有其推廣ID的導航頁面:如果是搜狗瀏覽器跳轉到:http://www.hao123.com?123

不是搜狗瀏覽器則跳轉到:http://www.hao774.com/?381**,至此就完成了一個完整劫持過程。

圖24

圖25

劫持效果動圖(雙擊開啟):

圖26

同時為了防止劫持出現無限迴圈劫持,其還做了一個白名單列表主要是其劫持到的最終跳轉頁面連線,遇到這些連線時則不做劫持跳轉。

http://h.02**.me:97/i/white.txt?aa=1503482177

圖27

圖28

傳播:

除了遊戲外掛外,在很多Ghost系統盤裡也發現了該類木馬的行蹤,且木馬利用系統盤傳播的數量遠超外掛傳播。使用帶“毒”系統盤裝機,還沒來得及安裝防毒軟體,流量劫持木馬便自動執行;另外,外掛本身的迷惑性,也極易誘導中招者忽視殺軟提示而冒險執行木馬。

正因木馬宿主的特殊性,使得該類流量劫持木馬的感染率極高。據360近期的查殺資料顯示,由於系統自帶木馬,或忽略安全軟體提示執行帶毒外掛的受害使用者,已經高達數十萬之多。

圖29

圖30

再次提醒廣大網民:

1.謹慎使用網上流傳的Ghost映象,其中大多都帶有各種惡意程式,建議使用者選擇正規安裝盤安裝作業系統,以免自己的電腦被不法分子控制。 2.非法外掛軟體“十掛九毒”,一定要加以警惕,特別是在要求必須退出安全軟體才能使用時,切不可掉以輕心; 3.安裝作業系統後,第一時間安裝防毒軟體,對可能存在的木馬進行查殺。上網時遇到防毒軟體預警,切不可隨意放行可疑程式。