亚洲精品色综合av网站,日本www免费,日韩欧美操,少妇一级淫片a,在线视频欧美一区,每日av更新,激情视频网址

您的位置:首頁(yè)>生活家 >

銀狐情報(bào)共享| Att&CK視角下的最新活躍技戰(zhàn)術(shù)分享

來(lái)源:今日熱點(diǎn)網(wǎng)  

 

前言

近年來(lái),銀狐針對(duì)國(guó)內(nèi)企業(yè)數(shù)據(jù)資產(chǎn)及個(gè)人終端的定向攻擊頻發(fā)。通過(guò)進(jìn)行敏感信息竊取,控制系統(tǒng)操作聊天應(yīng)用以社工工程學(xué)為核心開(kāi)展金融詐騙活動(dòng),已成為當(dāng)前嚴(yán)重威脅企業(yè)/個(gè)人安全的攻擊團(tuán)伙之一。

騰訊安全作為國(guó)內(nèi)兼具云管端安全產(chǎn)品與威脅情報(bào)能力的綜合性安全廠(chǎng)商,同時(shí)深度協(xié)同騰訊生態(tài)產(chǎn)品打擊銀狐釣魚(yú)攻擊,具備核心威脅感知優(yōu)勢(shì)。目前騰訊安全在銀狐基礎(chǔ)IOC檢測(cè)、行為T(mén)TPs防護(hù)、駐留項(xiàng)和防御規(guī)避技術(shù)檢測(cè)及清理等方面積累大量獨(dú)家方案,經(jīng)個(gè)人與企業(yè)客戶(hù)場(chǎng)景充分驗(yàn)證有效。為聯(lián)合更多安全廠(chǎng)商和企業(yè)安全部門(mén)打擊銀狐釣魚(yú)攻擊,我們將持續(xù)分享銀狐團(tuán)伙的最新情報(bào)和攻防技術(shù)方案,共同護(hù)航產(chǎn)業(yè)互聯(lián)網(wǎng)安全。

本文我們將通過(guò)公開(kāi)近期銀狐攻擊過(guò)程中活躍技戰(zhàn)術(shù)TTPs(戰(zhàn)術(shù)、技術(shù)、步驟),總結(jié)特點(diǎn)供業(yè)界參考。

銀狐攻擊過(guò)程技戰(zhàn)術(shù)使用豐富(attck矩陣黃色標(biāo)記),本文我們著重對(duì)其活躍使用且對(duì)抗激烈的技戰(zhàn)術(shù)(attck矩陣紅色)其進(jìn)行總結(jié)。其中某技戰(zhàn)術(shù)手法首次對(duì)外披露(使用文件關(guān)聯(lián)+設(shè)備映射+PendingFileRenameOperations機(jī)制實(shí)現(xiàn)繞過(guò)安全軟件無(wú)痕啟動(dòng))。同時(shí),我們也發(fā)現(xiàn)銀狐開(kāi)始結(jié)合Rootkit來(lái)進(jìn)一步做更深層的系統(tǒng)潛伏和對(duì)抗檢測(cè),我們將在之后系列文章中再次同業(yè)界分享。

01 銀狐特性總結(jié)

傳播方式多樣

以釣魚(yú)攻擊、水坑攻擊、第三方軟件捆綁傳播為主。通過(guò)社交工程郵件、即時(shí)通訊工具充分利用社會(huì)工程學(xué)、時(shí)事熱點(diǎn)(*名單、*吃瓜、*稅務(wù)、*票據(jù)等)投遞惡意文件。通過(guò)仿冒合法網(wǎng)站(有道、酷狗、向日葵、Telegram、Google、DeepSeek等)植入惡意軟件,定向誘導(dǎo)工具需求人群下載。

攻擊目標(biāo)精準(zhǔn)

針對(duì)財(cái)務(wù)、稅務(wù)、人事、運(yùn)維等企業(yè)關(guān)鍵核心人員展開(kāi)定向攻擊,竊取核心機(jī)密權(quán)限,長(zhǎng)期控制主機(jī)伺機(jī)開(kāi)展金融詐騙活動(dòng)。

技術(shù)手段復(fù)雜

● 白利用:使用合法帶數(shù)字簽名的程序進(jìn)行白利用(傳統(tǒng)DLL劫持、.net appdomain劫持、trueupdate解釋工具等),加載執(zhí)行惡意模塊代碼;或直接將具備遠(yuǎn)控功能的軟件C2武器化。

● 內(nèi)存注入:將惡意代碼通過(guò)各類(lèi)技術(shù)手段(遠(yuǎn)線(xiàn)程、Apc、Context、PoolParty等)注入合法進(jìn)程(explorer.exe、lsass.exe、wusa.exe、tracerpt.exe、regsvr32.exe、dllhost.exe等)的內(nèi)存空間中運(yùn)行,隱藏自身惡意代碼。

● 載荷隱寫(xiě):將惡意代碼隱藏于非可執(zhí)行文件(如圖文、視頻、文檔)或注冊(cè)表中,通過(guò)特定解析邏輯提取并執(zhí)行。

● 安全對(duì)抗激烈:通過(guò)技術(shù)手段(BYOVD、系統(tǒng)防火墻、網(wǎng)絡(luò)策略、WDAC策略、安全軟件VT兼容考慮、安全軟件進(jìn)程打開(kāi)權(quán)限管控兼容考慮)關(guān)閉或干擾安全防護(hù)軟件正常運(yùn)行,修改系統(tǒng)配置使其無(wú)法檢測(cè)惡意行為。

● 持久化創(chuàng)新:除通過(guò)啟動(dòng)目錄、注冊(cè)表Run、服務(wù)、計(jì)劃任務(wù)等方式持久化外,還通過(guò)UserInitMprLogonScript跟隨系統(tǒng)啟動(dòng)。同時(shí)為了進(jìn)一步繞過(guò)安全軟件檢測(cè),創(chuàng)新式將啟動(dòng)目錄進(jìn)行劫持,使用文件關(guān)聯(lián)+虛擬設(shè)備映射+PendingFileRenameOperations機(jī)制實(shí)現(xiàn)繞過(guò)安全軟件無(wú)痕啟動(dòng),極具創(chuàng)新性。

版本迭代快速

通過(guò)樣本增肥躲避云查殺,繞過(guò)部分安全軟件快速檢測(cè)機(jī)制。每日生成大量新變種,通過(guò)注冊(cè)大量云設(shè)施,頻繁更新C2信息以躲避安全廠(chǎng)商圍剿。

02 初始訪(fǎng)問(wèn)(Initial Access:TA0001)

水坑攻擊(Drive-by Compromise:T1189)

銀狐主要使用MSI、EXE兩種類(lèi)型偽裝常見(jiàn)的安裝包應(yīng)用,通過(guò)仿冒工具站SEO后,誘導(dǎo)受害者下載執(zhí)行。常見(jiàn)偽類(lèi)應(yīng)用包括PDF工具、WPS、酷狗、向日葵、瀏覽器、飛書(shū)等。同時(shí)銀狐也通過(guò)仿冒特定應(yīng)用人群使用應(yīng)用(虛擬幣、TG、VPN等軟件)進(jìn)行精準(zhǔn)投放,用于定向竊取虛擬幣等資產(chǎn)。

釣魚(yú)攻擊 (Phishing:T1566)

銀狐擅長(zhǎng)使用熱點(diǎn)類(lèi)新聞開(kāi)展釣魚(yú),通過(guò)具有誘惑性(吃瓜、稅務(wù)、薪酬、票據(jù)等)的釣魚(yú)正文內(nèi)容,誘導(dǎo)被害者下載點(diǎn)擊(msi、exe、chm、vbs、bat)等惡意附件。

03 誘導(dǎo)執(zhí)行(Execution:TA0002)

用戶(hù)執(zhí)行(User Execution:T1204)

整理銀狐常見(jiàn)類(lèi)偽裝惡意載荷名如下。一旦受害者主動(dòng)點(diǎn)擊惡意附件,銀狐后門(mén)則會(huì)在系統(tǒng)內(nèi)開(kāi)展進(jìn)一步隱蔽對(duì)抗,持久化駐留。隨后銀狐攻擊團(tuán)伙對(duì)被害者主機(jī)展開(kāi)持久控制,伺機(jī)實(shí)施金融竊密/詐騙過(guò)程。

04 防御規(guī)避(Defense Evasion:TA0005)

白利用

傳統(tǒng)軟件DLL劫持白利用(Hijack Execution Flow:T1574)

騰訊混元大模型技術(shù)點(diǎn)解釋?zhuān)?/p>

Windows系統(tǒng)加載程序時(shí),需要調(diào)用動(dòng)態(tài)鏈接庫(kù)DLL(相當(dāng)于程序的“工具包”)。但系統(tǒng)有個(gè)“弱點(diǎn)”,加載DLL時(shí),會(huì)按固定順序搜索目錄,優(yōu)先從程序自己的文件夾找(比如你安裝的QQ目錄),找不到再去系統(tǒng)目錄(比如C:\Windows\System32)。

攻擊者就鉆這個(gè)空子:偽造一個(gè)和系統(tǒng)DLL同名/或應(yīng)用程序自身需要的“假DLL”(比如lpk.dll、ws2_32.dll),放到程序的文件夾里。當(dāng)程序運(yùn)行時(shí),系統(tǒng)會(huì)先加載這個(gè)“假DLL”,而“假DLL”里藏著木馬的代碼——程序以為自己在用系統(tǒng)工具,實(shí)際上被木馬控制了。

例如下圖利用迅雷白模塊,通過(guò)合法簽名軟件DLL劫持,執(zhí)行最終惡意載荷。裝載同目錄XLFSO.dll,XLFSO.dll進(jìn)一步裝載mt.dll,最終裝載同目錄內(nèi)非PE文件mi.jpg。查看mi.jpg可知文件頭為一段shellcode,進(jìn)一步執(zhí)行其內(nèi)部Embedded PE后門(mén)。

主程序具有合法簽名

經(jīng)過(guò)DLL雙層劫持后裝載外部非PE圖片mi.jpg文件

mi.jpg圖片文件本質(zhì)為shellcode裝載器+Embedded PE的惡意后門(mén)

后門(mén)最終外聯(lián)C2地址:12-18.qq-weixin.org。通過(guò)該域名不難看出,銀狐為了躲避安全廠(chǎng)商圍剿,進(jìn)一步隱蔽其c2通信過(guò)程,使用到的惡意c2資產(chǎn)仿冒了國(guó)內(nèi)知名軟件域名。正常情況下,普通人很難發(fā)現(xiàn)該域名下的異常流量通信行為。

NET白文件AppDomainManager劫持(Hijack Execution Flow:T1574)

騰訊混元大模型技術(shù)點(diǎn)解釋?zhuān)?/p>

.NET程序運(yùn)行時(shí),會(huì)通過(guò)AppDomainManager(應(yīng)用程序域管理器)來(lái)創(chuàng)建和管理“應(yīng)用程序域”(隔離代碼執(zhí)行的沙盒)。攻擊者通過(guò)篡改這個(gè)“管理者”,可以讓它在創(chuàng)建域時(shí)執(zhí)行惡意邏輯。攻擊者可通過(guò)修改.NET程序的配置文件或環(huán)境變量,讓程序加載自定義的AppDomainManager程序集(負(fù)責(zé)管理.NET應(yīng)用程序域),從而在程序啟動(dòng)時(shí)執(zhí)行惡意代碼。

如下案例,銀狐利用Microsoft WSE(UevAppMonitor.exe)的白程序,配置其程序同目錄下同模塊名的config文件,配置中appDomainManagerAssembley字段。

當(dāng)該程序執(zhí)行時(shí),WSE程序進(jìn)一步嘗試加載目錄下配置的ureboot.Commands.exe程序集,ureboot.Commands.exe惡意程序集模塊最終使用0xEE進(jìn)行動(dòng)態(tài)解密外部n180yhty.mdb文件,對(duì)其進(jìn)行裝載后,執(zhí)行后門(mén)遠(yuǎn)控外聯(lián)C2;同時(shí)惡意代碼還具備惡意代碼注入系統(tǒng)進(jìn)程內(nèi)實(shí)現(xiàn)進(jìn)程守護(hù)的功能。

攻擊者篡改后的appDomainManager劫持信息,白利用文件為Microsoft WSE白程序

ureboot.Commands.exe程序集使用0xEE作為key解密惡意代碼后進(jìn)行二階段惡意載荷裝載

同時(shí)最終后門(mén)通過(guò)將核心注入系統(tǒng)白進(jìn)程(tracerpt.exe)實(shí)現(xiàn)進(jìn)一步隱蔽自身目的

最終外聯(lián)C2:156.152.19.180,該資產(chǎn)來(lái)自境外,使用該類(lèi)型資產(chǎn)可進(jìn)一步增加其團(tuán)隊(duì)溯源難度。

TrueUpdate白利用(System Binary Proxy Execution:T1218)

騰訊混元大模型技術(shù)點(diǎn)解釋?zhuān)?/p>

TrueUpdate是IndigoRose公司開(kāi)發(fā)的打包安裝工具,支持通過(guò)Lua腳本自定義安裝邏輯(如文件釋放、注冊(cè)表修改、網(wǎng)絡(luò)請(qǐng)求等)。木馬(如“銀狐木馬”)利用其打包隱蔽性、腳本自定義能力及密碼保護(hù)機(jī)制,實(shí)現(xiàn)對(duì)系統(tǒng)的隱蔽滲透與持久控制。

如下圖,銀狐木馬利用TrueUpdate加載外部lua腳本dat文件,進(jìn)一步裝載外部jpg,xml非PE中的惡意后門(mén)載荷。由于整個(gè)惡意代碼加載過(guò)程涉及白文件+非PE文件。檢測(cè)能力弱的安全軟件將無(wú)法檢測(cè)到過(guò)程中的惡意代碼。

合法軟件白利用武器化(Remote Access Tools:T1219)

騰訊混元大模型技術(shù)點(diǎn)解釋?zhuān)?/p>

合法遠(yuǎn)程軟件(比如TeamViewer/edr或上網(wǎng)管理類(lèi)軟件)本身有強(qiáng)大的遠(yuǎn)程控制功能:能跨網(wǎng)絡(luò)連接、傳輸文件、甚至控制鍵盤(pán)鼠標(biāo)。木馬直接自己寫(xiě)一套遠(yuǎn)程控制功能很麻煩,不如“偷懶”——直接利用現(xiàn)成的合法軟件,既能繞過(guò)系統(tǒng)限制(比如防火墻可能默認(rèn)允許這些軟件聯(lián)網(wǎng)),又能偽裝成正常操作(用戶(hù)看到是熟悉的軟件界面,不容易懷疑)。

簡(jiǎn)單說(shuō),就是木馬把原本用來(lái)遠(yuǎn)程控制的合法軟件改造成“木馬工具”,讓它變成黑客的“遙控器”,偷偷控制別人的電腦。

使用IPGUARD,固信管理。由于該系列軟件具備合法的遠(yuǎn)程控制功能,且具備驅(qū)動(dòng)級(jí)權(quán)限,銀狐團(tuán)伙積極將其武器化使用。

如下圖所示,偽裝稅務(wù)app的程序運(yùn)行后,會(huì)安裝名為pobus64的某終端EDR管控產(chǎn)品,由于該軟件具備遠(yuǎn)程管理功能,攻擊者將其武器化做C2工具使用。

安全對(duì)抗

銀狐執(zhí)行時(shí),為了實(shí)現(xiàn)在安全軟件監(jiān)控下持續(xù)運(yùn)行,會(huì)嘗試使用多種方式對(duì)抗安全軟件。包括斷網(wǎng)/防火墻策略部署繞過(guò)安全軟件云策略監(jiān)控;安裝VT功能軟件利用兼容性繞安全軟件主動(dòng)防御;利用安全軟件兼容考慮注入LSASS進(jìn)程對(duì)抗安全進(jìn)程;通過(guò)BYOVD利用獲取內(nèi)核權(quán)限深度對(duì)抗;利用WDAC策略禁用安全軟件等。目標(biāo)直接結(jié)束掉安全軟件或者屏蔽掉安全軟件的部分能力,達(dá)到長(zhǎng)期控制主機(jī)下不被查殺。

BYOVD(Exploitation for Privilege Escalation:T1068)

騰訊混元大模型技術(shù)點(diǎn)解釋?zhuān)?/p>

BYOVD(Bring Your Own Vulnerable Driver,自帶漏洞驅(qū)動(dòng))是一種內(nèi)核級(jí)攻擊技術(shù),核心邏輯是:攻擊者利用系統(tǒng)中已存在的、帶漏洞的合法驅(qū)動(dòng)程序(比如系統(tǒng)自帶或知名軟件附帶的驅(qū)動(dòng)),通過(guò)漏洞獲取內(nèi)核權(quán)限,繞過(guò)用戶(hù)態(tài)安全軟件的防御,直接在內(nèi)核層面執(zhí)行惡意操作(如關(guān)閉殺毒軟件、竊取數(shù)據(jù))。

一些公開(kāi)熱門(mén)的BYOVD開(kāi)源利用項(xiàng)目:

https://github.com/BlackSnufkin/BYOVD

https://github.com/ZeroMemoryEx/Blackout

https://github.com/Helixo32/NimBlackout

https://github.com/Hagrid29/BYOVDKit

https://github.com/BlackSnufkin/GhostDriver

如下圖銀狐在系統(tǒng)內(nèi)安裝存在漏洞的wsftprm.sys的白驅(qū)動(dòng)程序,由于該內(nèi)核文件存在漏洞,加載后可通過(guò)在應(yīng)用層發(fā)送相關(guān)IOCTL實(shí)現(xiàn)結(jié)束任意受內(nèi)核程序保護(hù)的軟件(例如安全軟件)進(jìn)程。銀狐團(tuán)伙將此類(lèi)型內(nèi)核模塊插件化使用,可有效獲取內(nèi)核權(quán)限,將對(duì)抗戰(zhàn)場(chǎng)進(jìn)一步從應(yīng)用層牽引到了內(nèi)核態(tài)。

網(wǎng)絡(luò)策略對(duì)抗(Impair Defenses:T1562)

騰訊混元大模型技術(shù)點(diǎn)解釋?zhuān)?/p>

木馬的核心目標(biāo)是長(zhǎng)期潛伏、不被發(fā)現(xiàn)、完成黑客任務(wù)。斷開(kāi)/限制網(wǎng)絡(luò)能減少“被追蹤”和“被攔截”的風(fēng)險(xiǎn);限制安全軟件流量則讓防御工具“變瞎變啞”,無(wú)法有效反擊。兩者結(jié)合,木馬就能更隱蔽地控制電腦,實(shí)現(xiàn)竊取數(shù)據(jù)、破壞系統(tǒng)等目的。

如下圖銀狐使用netsh設(shè)置錯(cuò)誤的本地IP連接靜態(tài)地址策略,從而導(dǎo)致網(wǎng)絡(luò)暫時(shí)中斷,實(shí)現(xiàn)屏蔽安全軟件云端檢測(cè)/防護(hù)策略執(zhí)行后續(xù)惡意行為。

WDAC策略濫用(Impair Defenses:T1562)

騰訊混元大模型技術(shù)點(diǎn)解釋?zhuān)?/p>

WDAC(Windows Defender Application Control,Windows Defender應(yīng)用程序控制)是微軟推出的一項(xiàng)系統(tǒng)安全功能,核心作用是控制哪些程序能在電腦上運(yùn)行。它通過(guò)“白名單”機(jī)制,只允許明確受信任的程序(如系統(tǒng)自帶工具、企業(yè)認(rèn)證軟件)執(zhí)行,阻止未知或惡意軟件運(yùn)行,常用于企業(yè)環(huán)境保障系統(tǒng)安全。

木馬利用WDAC策略對(duì)抗安全軟件,本質(zhì)是“借刀殺人”——用系統(tǒng)自帶的安全功能,反過(guò)來(lái)限制安全軟件的運(yùn)行。它通過(guò)篡改“允許運(yùn)行的程序清單”,讓安全軟件成為“被禁止的對(duì)象”,而木馬自己則被加入“白名單”,從而實(shí)現(xiàn)長(zhǎng)期潛伏、不受監(jiān)控的攻擊目標(biāo)。

如下圖,銀狐木馬釋放名為SIPolicy.p7b的WDAC策略配置bin文件。對(duì)其進(jìn)行解碼后查看其內(nèi)容可知,其中配置了安全軟件相關(guān)進(jìn)程/模塊/目錄下的拒絕策略,攻擊者意圖使用系統(tǒng)WDAC策略禁止安全軟件啟動(dòng),從而躲避查殺。

Windows Defender策略濫用(Impair Defenses:T1562)

騰訊混元大模型技術(shù)點(diǎn)解釋?zhuān)?/p>

Windows Defender會(huì)定期掃描系統(tǒng)文件,如果發(fā)現(xiàn)病毒(惡意程序),會(huì)隔離或刪除它。病毒為了存活,必須讓Defender“跳過(guò)”自己的位置——這就需要用到PowerShell的Add-MpPreference -ExclusionPath命令(或類(lèi)似的Set-MpPreference命令)。這個(gè)命令的作用是:告訴Defender“這個(gè)路徑里的文件不用掃描”。

如下圖,銀狐使用powershell.exe Set-MpPreference -ExclusionPath "C:\", "D:\", "E:\", ..., "Z:\"將所有目錄添加到排除目錄,進(jìn)而在Windows Defender掃描時(shí)對(duì)其自身惡意文件模塊進(jìn)行白名單放行。

VT程序?yàn)E用(Impair Defenses:T1562)

騰訊混元大模型技術(shù)點(diǎn)解釋?zhuān)?/p>

Intel VT(Intel Virtualization Technology)是CPU級(jí)硬件輔助虛擬化技術(shù),ntel VT通過(guò)VMX模式隔離、VMCS控制、EPT內(nèi)存虛擬化等核心技術(shù),為終端安全軟件提供了硬件級(jí)的安全隔離與性能保障。其核心優(yōu)勢(shì)在于其全維度監(jiān)控:覆蓋API調(diào)用、進(jìn)程行為、內(nèi)存操作等多個(gè)層面。

部分安全軟件使用VT(Intel Virtualization Technology,英特爾虛擬化技術(shù))實(shí)現(xiàn)更底層的系統(tǒng)安全行為監(jiān)控。該功能屬于CPU級(jí)別的硬件輔助虛擬化技術(shù),比操作系統(tǒng)內(nèi)核態(tài)Ring 0更底層,屬于Ring -1層,兼容性問(wèn)題更加復(fù)雜。銀狐充分挖掘安全軟件兼容考慮下的臨時(shí)退出場(chǎng)景。如下圖,銀狐利用WEGAME反作弊系統(tǒng)使用VT虛擬化時(shí),部分安全軟件對(duì)WEGAME兼容考慮下的退出場(chǎng)景,從而繞過(guò)其主動(dòng)防御策略。

增肥/混淆(Obfuscated Files or Information:T1027)

騰訊混元大模型技術(shù)點(diǎn)解釋?zhuān)?/p>

木馬要繞過(guò)安全軟件的“圍追堵截”,除了隱藏自身代碼、偽裝成正常文件,還會(huì)用“體積增肥”的手段——把自己的文件體積變得異常大(比如從幾KB漲到幾百M(fèi)B),讓安全軟件“看不上”或“認(rèn)不出”,從而順利進(jìn)入電腦潛伏。

銀狐木馬母體可達(dá)上百M(fèi)B,同時(shí)也會(huì)將一些關(guān)鍵的惡意模塊進(jìn)行單獨(dú)的增肥,意圖使用該方式來(lái)規(guī)避安全軟件云查殺,躲避部分安全軟件快速查殺策略。同時(shí),銀狐也使用各種代碼加殼,混淆手法進(jìn)一步隱藏特征。

注冊(cè)表/圖片隱寫(xiě)(Obfuscated Files or Information:T1027 )

騰訊混元大模型技術(shù)點(diǎn)解釋?zhuān)?/p>

隱寫(xiě)術(shù)是木馬的“隱形外套”,它將惡意代碼(如木馬程序、控制指令)隱藏在注冊(cè)表內(nèi),或圖片文件(如PNG、JPG)的“像素縫隙”或“文件結(jié)構(gòu)”中,讓安全軟件誤以為這是“正常圖片”,從而跳過(guò)掃描。

如下圖,銀狐將惡意C2載荷填充到注冊(cè)表特定位置,使用外部Loader在啟動(dòng)時(shí)將其從注冊(cè)表內(nèi)讀取后進(jìn)一步裝載,使用該方式可有效避免安全軟件對(duì)其核心惡意功能代碼的檢測(cè)。

05 持久化(TA0003)

自啟動(dòng)位置(Scheduled Task/Job:T1053,Modify Registry:T1112,Create or Modify System Process:T1543)

騰訊混元大模型技術(shù)點(diǎn)解釋?zhuān)?/p>

服務(wù)(Services):隨系統(tǒng)啟動(dòng)的“隱形守護(hù)者”

啟動(dòng)目錄(Startup Folder):用戶(hù)登錄的“自動(dòng)觸發(fā)器”

注冊(cè)表啟動(dòng)項(xiàng)(Registry Run Keys):系統(tǒng)級(jí)的“隱身開(kāi)關(guān)”

計(jì)劃任務(wù)(Scheduled Tasks):定時(shí)/事件的“精準(zhǔn)開(kāi)關(guān)”

這四種方式均為Windows合法功能,木馬通過(guò)“偽裝”成正常組件(如服務(wù)、啟動(dòng)程序、定時(shí)任務(wù)、注冊(cè)表配置),繞過(guò)用戶(hù)和安全軟件的常規(guī)檢測(cè)。更關(guān)鍵的是,多重機(jī)制疊加(如服務(wù)+注冊(cè)表+計(jì)劃任務(wù))形成“復(fù)活鏈”——即使其中一個(gè)被清除,其他機(jī)制仍能重新激活木馬,實(shí)現(xiàn)“野火燒不盡”的持久化控制。

銀狐持久化形式多樣,充分利用注冊(cè)表、服務(wù)、啟動(dòng)目錄、計(jì)劃任務(wù)等。除此外,也看到對(duì)于計(jì)劃任務(wù)等啟動(dòng)路徑上,銀狐也常使用一些字符憑借/混淆手法,意圖躲避一些終端查殺匹配策略。總結(jié)銀狐主要使用以下幾種方式來(lái)混淆路徑,干擾查殺。

● 引號(hào)包圍單個(gè)字符檢測(cè)(如"c"h"r"m"s"t"p");

● 引號(hào)包圍路徑分隔符檢測(cè)(如"\"r");

● 空格引號(hào)干擾路徑解析檢測(cè)。

如下圖文件名使用引號(hào)進(jìn)行拼接:

可排查以下相關(guān)位置確認(rèn)是否存在異常啟動(dòng)項(xiàng):

UserInitMprLogonScript(Boot or Logon Initialization Scripts: T1037.001)

騰訊混元大模型技術(shù)點(diǎn)解釋?zhuān)?/p>

UserInitMprLogonScript 是 Windows 注冊(cè)表中的一個(gè)用戶(hù)級(jí)鍵值(路徑:HKEY_CURRENT_USER\Environment),它的作用是:當(dāng)用戶(hù)登錄系統(tǒng)時(shí),自動(dòng)執(zhí)行該鍵對(duì)應(yīng)的程序或腳本。

簡(jiǎn)單說(shuō),它就像一個(gè)“登錄觸發(fā)器”——你每次輸入密碼登錄電腦,系統(tǒng)都會(huì)檢查這個(gè)鍵,如果里面有路徑,就會(huì)自動(dòng)運(yùn)行里面的程序。

如下圖,銀狐寫(xiě)入U(xiǎn)serInitMprLogonScript內(nèi)惡意載荷實(shí)現(xiàn)持久化執(zhí)行:

篡改啟動(dòng)目錄(Boot or Logon Autostart Execution : T1547)

騰訊混元大模型技術(shù)點(diǎn)解釋?zhuān)?/p>

攻擊者通過(guò)篡改系統(tǒng)內(nèi)注冊(cè)表Shell Folders\Startup的根本目的,是讓系統(tǒng)“誤以為”惡意文件夾是合法的啟動(dòng)目錄。系統(tǒng)啟動(dòng)時(shí),會(huì)按照注冊(cè)表的指示,去惡意文件夾里找程序運(yùn)行,而不會(huì)懷疑這個(gè)文件夾的“真實(shí)性”。

這種劫持方式的隱蔽性和危害性都很強(qiáng),因?yàn)樗昧薟indows系統(tǒng)的“信任機(jī)制”,繞過(guò)了安全軟件的常規(guī)檢測(cè)。

如下圖,攻擊者劫持啟動(dòng)目錄到惡意銀狐載荷位置內(nèi)實(shí)現(xiàn)隱蔽執(zhí)行。

文件關(guān)聯(lián)+虛擬設(shè)備映射+PendingFileRenameOperations機(jī)制無(wú)痕啟動(dòng)(Event Triggered Execution:T1546,Modify Registry:T1112 ,Boot or Logon Autostart Execution:T1547)

騰訊混元大模型技術(shù)點(diǎn)解釋?zhuān)?/p>

Windows文件關(guān)聯(lián):

Windows中注冊(cè)表HKEY_CLASSES_ROOT\[文件擴(kuò)展名]\shell\open\command很關(guān)鍵,系統(tǒng)用注冊(cè)表路徑來(lái)記錄“文件類(lèi)型→程序”的對(duì)應(yīng)關(guān)系,用于在打開(kāi)指定類(lèi)型文件時(shí),調(diào)用對(duì)應(yīng)的程序。

Windows新增磁盤(pán)設(shè)備:

Windows中注冊(cè)表DosDevices項(xiàng)是Windows系統(tǒng)的“盤(pán)符字典”,記錄了“盤(pán)符名字”和“存儲(chǔ)路徑”的對(duì)應(yīng)關(guān)系。通過(guò)修改這個(gè)字典里的“名字”(比如把F:改成G:),系統(tǒng)就會(huì)給對(duì)應(yīng)的存儲(chǔ)設(shè)備分配新的盤(pán)符,實(shí)現(xiàn)“新增盤(pán)符”的效果。

Windows-PendingFileRenameOperations作用:

PendingFileRenameOperations是Windows系統(tǒng)的“文件操作待辦清單”,專(zhuān)門(mén)記錄暫時(shí)無(wú)法完成的文件重命名/刪除任務(wù),等下次開(kāi)機(jī)時(shí)自動(dòng)執(zhí)行。它的存在解決了“文件被占用時(shí)無(wú)法操作”的問(wèn)題。主要包括以下常見(jiàn)場(chǎng)景:

● 軟件安裝/卸載:安裝程序需要?jiǎng)h除舊版本文件,但舊文件被系統(tǒng)進(jìn)程占用,就會(huì)寫(xiě)入PendingFileRenameOperations,等重啟后刪除。

● 系統(tǒng)更新:Windows更新時(shí)需要替換系統(tǒng)文件,但文件正在被使用,就會(huì)記錄到PendingFileRenameOperations,重啟后完成替換。

● 臨時(shí)文件清理:系統(tǒng)或程序生成的臨時(shí)文件,需要?jiǎng)h除但被占用,也會(huì)通過(guò)PendingFileRenameOperations延遲處理。

Windows-PendingFileRenameOperations操作時(shí)機(jī):

PendingFileRenameOperations的操作時(shí)機(jī)早于驅(qū)動(dòng)加載,其執(zhí)行發(fā)生在會(huì)話(huà)管理器(smss.exe)啟動(dòng)后、驅(qū)動(dòng)加載前,是Windows系統(tǒng)啟動(dòng)流程中前置的文件操作步驟,確保驅(qū)動(dòng)加載時(shí)文件系統(tǒng)的完整性。

我們首次披露銀狐使用的一些獨(dú)特的持久化手法,通過(guò)創(chuàng)建虛擬設(shè)備,將StartUp目錄上層目錄映射到新的設(shè)備盤(pán)位置,同時(shí)充分結(jié)合文件關(guān)聯(lián)以及PendingFileRenameOperations機(jī)制實(shí)現(xiàn)隱蔽無(wú)痕啟動(dòng)。銀狐充分利用相關(guān)系統(tǒng)特性,組合實(shí)現(xiàn)了一套自創(chuàng)的無(wú)痕持久化過(guò)程,以實(shí)現(xiàn)繞過(guò)安全軟件監(jiān)控隱蔽持久化執(zhí)行,詳細(xì)過(guò)程如下:

如下圖,銀狐寫(xiě)入公共下載目錄下一個(gè)隨機(jī)后綴的WOFLD文件+后門(mén)exe程序,正常情況下系統(tǒng)重啟后木馬無(wú)法再次執(zhí)行。

銀狐創(chuàng)建.wofld隨機(jī)文件后綴的關(guān)聯(lián)啟動(dòng),當(dāng)有.wofld文件執(zhí)行時(shí),會(huì)關(guān)聯(lián)使用后門(mén)exe打開(kāi)。可以看到該位置由于寫(xiě)入的是隨機(jī)類(lèi)型后綴的打開(kāi)關(guān)聯(lián),并非篡改敏感類(lèi)EXE、DLL、LNK可執(zhí)行類(lèi)程序關(guān)聯(lián)。所以部分安全軟件出于用戶(hù)體驗(yàn)考慮,對(duì)該處弱風(fēng)險(xiǎn)行為并不會(huì)攔截,此時(shí)木馬無(wú)法實(shí)現(xiàn)重啟持久化。

銀狐創(chuàng)建虛擬設(shè)備O盤(pán),將其映射到系統(tǒng)StartUp啟動(dòng)目錄的上層,此時(shí)木馬依舊無(wú)法完成持久化啟動(dòng),由于僅僅是創(chuàng)建了一個(gè)Programs目錄的映射操作,該動(dòng)作并不敏感,該弱風(fēng)險(xiǎn)行為安全軟件通常會(huì)放行。

銀狐最終利用PendingFileRenameOperations機(jī)制,實(shí)現(xiàn)在開(kāi)機(jī)啟動(dòng)時(shí)將隨后wofld類(lèi)型后綴文件寫(xiě)入O盤(pán)下Startup目錄內(nèi)??梢钥吹?,此處寫(xiě)入啟動(dòng)路徑位置為O:\Satrtup下,由于該路徑并不敏感,所以雖然部分安全軟件監(jiān)控了PendingFileRenameOperations操作,但依舊會(huì)對(duì)其放行。

由于O盤(pán)下Startup此時(shí)正好被映射到系統(tǒng)盤(pán)啟動(dòng)目錄,隨機(jī)類(lèi)型文件在開(kāi)機(jī)時(shí)被寫(xiě)入啟動(dòng)目錄,隨機(jī)類(lèi)型文件有機(jī)會(huì)得到執(zhí)行。又由于隨機(jī)后綴文件的打開(kāi)被關(guān)聯(lián)到下載目錄內(nèi)的木馬EXE程序,故系統(tǒng)拉起執(zhí)行了惡意后門(mén)。

由于是在開(kāi)機(jī)過(guò)程完成的O盤(pán)映射目錄文件寫(xiě)入,且該操作由Windows會(huì)話(huà)管理器(smss.exe)完成。該模塊啟動(dòng)時(shí)間早于安全軟件驅(qū)動(dòng)加載。最終繞過(guò)了部分終端安全軟件嚴(yán)防死守的啟動(dòng)目錄監(jiān)控。同時(shí)木馬啟動(dòng)成功后,會(huì)再次刪掉啟動(dòng)目錄內(nèi)已存在的隨機(jī)后綴啟動(dòng)文件,從而導(dǎo)致整個(gè)啟動(dòng)過(guò)程在事后完全無(wú)感知。

分析整個(gè)過(guò)程,銀狐利用系統(tǒng)內(nèi)3處與啟動(dòng)項(xiàng)無(wú)關(guān)的弱風(fēng)險(xiǎn)篡改操作,繞過(guò)安全軟件檢測(cè)/阻斷過(guò)程,最終組合實(shí)現(xiàn)了一個(gè)超級(jí)隱蔽,且穩(wěn)定的無(wú)痕持久化方式。

06 影響(TA0040)

銀狐團(tuán)伙以高度定向性、技術(shù)復(fù)雜性和社會(huì)工程欺騙性為核心,借助其不斷演進(jìn)的對(duì)抗性技術(shù)組合(安全對(duì)抗、內(nèi)存駐留、持久化創(chuàng)新、 隱蔽性增強(qiáng)、利用合法服務(wù)通信)及多維度誘騙策略(如熱點(diǎn)時(shí)事釣魚(yú)、熱門(mén)應(yīng)用偽裝),已經(jīng)構(gòu)建起“傳播-滲透-控制-竊取-詐騙”的完整攻擊鏈路。

當(dāng)銀狐木馬成功植入系統(tǒng),攻擊者則進(jìn)一步嘗試控制主機(jī)。通過(guò)遠(yuǎn)程控制主機(jī)桌面,進(jìn)一步嘗試竊密,操作主機(jī)開(kāi)展詐騙等行為,被攻擊主機(jī)可能出現(xiàn)以下系統(tǒng)異常行為。

● 社交軟件大量發(fā)送虛假詐騙消息。

● 虛擬財(cái)產(chǎn)轉(zhuǎn)賬過(guò)程莫名其妙重定向到黑客賬戶(hù)內(nèi)。

● 系統(tǒng)桌面鼠標(biāo)莫名自動(dòng)點(diǎn)擊,攝像頭自動(dòng)打開(kāi)。

● 系統(tǒng)內(nèi)部分系統(tǒng)進(jìn)程頻繁外聯(lián)可疑地址。

● 系統(tǒng)內(nèi)工作資料存在打開(kāi)翻動(dòng)痕跡。

● 系統(tǒng)內(nèi)軟件/系統(tǒng)賬號(hào)被頻繁異常登錄。

● 系統(tǒng)安全(本地防火墻、殺毒軟件)防護(hù)運(yùn)行異常。

● 任務(wù)管理器中的可疑隨機(jī)進(jìn)程CPU占用異常,無(wú)法結(jié)束。

07 防護(hù)建議

● 提高警惕,謹(jǐn)防釣魚(yú)攻擊:切勿隨意打開(kāi)來(lái)歷不明的鏈接、點(diǎn)擊接收未知來(lái)源的郵件附件或下載安裝非可信渠道的應(yīng)用,對(duì)微信群、QQ 群等社交媒體傳播的非官方通知和程序保持高度警惕。

● 謹(jǐn)慎處理敏感信息:涉及個(gè)人敏感信息輸入(如銀行卡號(hào)、手機(jī)驗(yàn)證碼等)或錢(qián)財(cái)轉(zhuǎn)賬時(shí),務(wù)必謹(jǐn)慎核對(duì)信息來(lái)源與用途,確保操作安全合法。

● 及時(shí)部署安全軟件:建議部署終端安全軟件,開(kāi)啟釣魚(yú)防護(hù)和實(shí)時(shí)監(jiān)控功能,并保持系統(tǒng)與安全軟件版本及時(shí)更新,以具備最新防護(hù)能力。

免責(zé)聲明:市場(chǎng)有風(fēng)險(xiǎn),選擇需謹(jǐn)慎!此文僅供參考,不作買(mǎi)賣(mài)依據(jù)。

關(guān)鍵詞:

最新文章