欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

NSA新型APT框架DarkPulsar怎么用

這篇文章跟大家分析一下“NSA新型APT框架DarkPulsar怎么用”。內(nèi)容詳細易懂,對“NSA新型APT框架DarkPulsar怎么用”感興趣的朋友可以跟著小編的思路慢慢深入來閱讀一下,希望閱讀后能夠?qū)Υ蠹矣兴鶐椭O旅娓【幰黄鹕钊雽W(xué)習(xí)“NSA新型APT框架DarkPulsar怎么用”的知識吧。

創(chuàng)新互聯(lián)建站是一家成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計,提供網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,網(wǎng)站制作,建網(wǎng)站,定制網(wǎng)站,網(wǎng)站開發(fā)公司,從2013年創(chuàng)立是互聯(lián)行業(yè)建設(shè)者,服務(wù)者。以提升客戶品牌價值為核心業(yè)務(wù),全程參與項目的網(wǎng)站策劃設(shè)計制作,前端開發(fā),后臺程序制作以及后期項目運營并提出專業(yè)建議和思路。

前言

2017年3月,ShadowBrokers放出了一份震驚世界的機密文檔,其中包括兩個框架:DanderSpritz和FuzzBunch。

DanderSpritz完全由插件組成,用于收集情報、利用漏洞和操控已接管的設(shè)備。它基于Java編寫,提供類似于僵尸網(wǎng)絡(luò)管理面板的圖形界面以及類似Metasploit工具的控制面板。它還整合了用于非FuzzBunch受控設(shè)備的后門和插件。

NSA新型APT框架DarkPulsar怎么用

DanderSprit界面

概述

Fuzzbunch為不同的實用程序提供了一個用于交互和協(xié)同工作的框架,包含各種類型的插件,其目的是分析對象、利用漏洞、植入任務(wù)等。FuzzBunch框架插件包中的文件分為三種類型:

%pluginName%-version.fb

這是框架的實用程序文件。它從XML復(fù)制標(biāo)頭并包含插件的ID。

%pluginName%-version.exe

當(dāng)FuZZbuNch收到執(zhí)行命令時,運行此可執(zhí)行文件。

%pluginName%-version.xml

此配置文件描述了插件的輸入和輸出參數(shù)的名稱、類型和描述。這些信息都可以通過FuzzBunch界面顯示。這種文件類型劃分規(guī)范了默認參數(shù)的設(shè)置,從而提升了框架的可用性。

ImplantConfig是一個Fuzzbunch可調(diào)用的工具包,包含一個名為DarkPulsar的管理模塊,用于管理受控設(shè)備的插件,用于控制名為“sipauth42.tsp”的遠程控制后門。

它支持以下命令:

BurnRawShellcodeEDFStagedUploadDisableSecurityEnableSecurityUpgradeImplantPingPong

Burn、RawShellcode、UpgradeImplant和PingPong支持移除/升級植入軟件、運行任意代碼和檢查后門是否已安裝在遠程機器上,其他命令的目的暫不明確。

卡巴斯基實驗室在分析DarkPulsar時發(fā)現(xiàn)了幾個用于加密C&C和植入軟件之間流量的常量:

NSA新型APT框架DarkPulsar怎么用

卡巴斯基認為這些常量可以作為進一步深入調(diào)查的抓手,所以構(gòu)建了一個檢測器。幾個月后,神秘的DarkPulsar后門浮出水面,而且包含32位和64位版本。研究人員發(fā)現(xiàn)大約50個案例,分別位于俄羅斯、伊朗和埃及,常見感染W(wǎng)indows 2003/2008服務(wù)器,涉及核能電信IT航空航天研發(fā)等領(lǐng)域。

DarkPulsar技術(shù)亮點

DarkPulsar植入的是一個動態(tài)庫文件,從其工作負載導(dǎo)出的函數(shù)來看可以實現(xiàn)以下幾類功能:

兩個匿名函數(shù)用于在系統(tǒng)中安裝后門。

名稱與TSPI(電話服務(wù)提供程序接口)操作相關(guān)的函數(shù),用于確保后門存在于自動運行列表中并自動啟動。

名稱與SSPI(安全支持提供程序接口)操作相關(guān)的函數(shù),主要用于運行惡意代碼。

SSPI和TSPI接口的實現(xiàn)很簡單,使得DarkPulsar導(dǎo)出的函數(shù)與接口函數(shù)的名稱相同即可,只不過用惡意代碼替代了正確的電話服務(wù)。

這個動態(tài)庫通過匿名函數(shù)安裝在系統(tǒng)中,調(diào)用具有管理員權(quán)限的Secur32.AddSecurityPackage以及參數(shù)中它自己庫的路徑來啟動后門,使得lsass.exe將DarkPulsar加載為SSP/AP并調(diào)用其導(dǎo)出的函數(shù)SpLsaModeInitialize,由DarkPulsar初始化后門。其中AddSecurityPackage用于將代碼注入到lsass.exe。它還在HKLM\Software\Microsoft\Windows\CurrentVersion\Telephony\Providers中添加了其庫文件名。

這樣一來Telephony API(TapiSrv)開始加載隨著遠程訪問連接管理器(RasMan)服務(wù)啟動開始加載,將該啟動類型設(shè)置為“自動”。加載電話服務(wù)提供商的庫時,TapiSrv調(diào)用TSPI_lineNegotiateTSPIVersion,其中包含AddSecurityPackage調(diào)用以將惡意代碼注入到lsass.exe中。

DarkPulsar通過為SpAcceptLsaModeContext(負責(zé)身份驗證的函數(shù))安裝鉤子來實現(xiàn)惡意功能。此類注入行為在進程lsass.exe中的多個系統(tǒng)身份驗證數(shù)據(jù)包中進行,并允許Darkpulsar根據(jù)以下協(xié)議控制身份驗證過程:

1、Msv1_0.dll - 用于NTLM協(xié)議,

2、Kerberos.dll - 用于Kerberos協(xié)議,

3、Schannel.dll - 用于TLS / SSL協(xié)議,

4、Wdigest.dll - 用于摘要協(xié)議,

5、Lsasrv.dll-用于談判協(xié)議。

在完成這個過程之后,Darkpulsar能夠?qū)阂廛浖髁壳度氲较到y(tǒng)協(xié)議中。由于此類網(wǎng)絡(luò)活動是根據(jù)系統(tǒng)標(biāo)準(zhǔn)進行的,因此它只會反映在系統(tǒng)進程中,也就是說它使用了為上述協(xié)議保留的系統(tǒng)端口,而不會妨礙其正常運行。

NSA新型APT框架DarkPulsar怎么用

成功連接到DarkPulsar植入軟件的網(wǎng)絡(luò)流量

控制身份驗證過程的第二個優(yōu)勢是可以繞過輸入用戶名和密碼保護,以獲取對需要身份驗證的對象的訪問權(quán)限,例如進程列表、遠程注冊表、SMB文件系統(tǒng)。發(fā)送Darkpulsar的DisableSecurity命令后,受控設(shè)備的后門鉤子將調(diào)用SpAcceptLsaModeContext函數(shù),使得該函數(shù)傳遞的憑據(jù)有效,然后系統(tǒng)將提供對客戶端的受保護對象的訪問權(quán)限。

使用DarkPulsar

Darkpulsar-1.1.0.exe提供基于“一個命令+一次啟動”原則構(gòu)建的管理界面。要執(zhí)行的命令必須在配置文件Darkpulsar-1.1.0.9.xml中指定,或者作為命令行參數(shù)指定,至少詳細說明:

目標(biāo)機器是使用32位還是64位系統(tǒng);

協(xié)議(支持SMB、NBT、SSL、RDP協(xié)議)以提供命令和端口號;

用于解密會話AES密鑰的私有RSA密鑰。

Darkpulsar-1.1.0是Fuzzbunch框架的插件,可以管理參數(shù)和協(xié)調(diào)不同的組件。以下是Fuzzbunch中的DisableSecurity命令實例:

NSA新型APT框架DarkPulsar怎么用

下面是運行DisableSecurity之后的進程表實例,允許執(zhí)行任何沒有有效憑據(jù)的插件,并通過常規(guī)系統(tǒng)功能(遠程注冊表服務(wù))進行操作:

NSA新型APT框架DarkPulsar怎么用    

DanderSpritz

DanderSpritz是用于控制受感染機器的框架,與FuZZbuNch不同,因為后者為具有特定功能的后期開發(fā)階段提供了部分工具包,例如DisableSecurity和DarkSeuls的EnableSecurity。

DanderSpritz適用于更大范圍的后門,在受控設(shè)備中使用PeedleCheap來啟動攻擊者的惡意軟件。PeddleCheap是DanderSpritz的插件,可用于配置植入軟件并連接到受感染的機器。建立連接后,所有DanderSpritz后期開發(fā)功能均可用。

這就是EDFStagedUpload模式中的DarkPulsar通過植入惡意軟件感染設(shè)備的渠道:PCDllLauncher(Fuzzbunch的插件)在受控設(shè)備一側(cè)部署PeddleCheap植入軟件,DanderSpritz提供用戶友好的開發(fā)界面。所以,PCDllLauncher的全名是'PeddleCheap DLL Launcher'。

整合DanderSpritz方案、PeddleCheap插件、DarkPulsar插件和PCDllLauncher到一起實現(xiàn)惡意功能共包含四個步驟:

通過FuZZbuNch,運行命令EDFStagedUpload以啟動DarkPulsar。

在DanderSpritz中,運行命令pc_prep(PeedelCheap Preparation)以準(zhǔn)備惡意代碼和要啟動的庫文件。

在DanderSpritz中,運行命令pc_old(這是命令pc_listen -reuse -nolisten -key默認的別名),這會將其設(shè)置為等待來自Pcdlllauncher的socket。

通過FuZZbuNch啟動Pcdlllauncher并指定使用ImplantFilename參數(shù)中的命令pc_prep準(zhǔn)備的有效路徑。

NSA新型APT框架DarkPulsar怎么用

DanderSpritz

NSA新型APT框架DarkPulsar怎么用

文件系統(tǒng)插件

總結(jié)

FuzzBunch和DanderSpritz框架提供了很大的靈活性,包含諸多專為不同任務(wù)設(shè)計的插件,比如說FuzzBunch插件負責(zé)監(jiān)控和攻擊設(shè)備,DanderSpritz框架中的插件則是為管理已感染的受害者而開發(fā)的。

DarkPulsar后門的發(fā)現(xiàn)有助于理解它作為兩個泄露框架之間的橋梁作用,以及它們?nèi)绾纬蔀橥还羝脚_的一部分。這些平臺是為長期潛伏攻擊而設(shè)計的,從DarkPulsar的持久性和潛伏能力(例如將其流量封裝到合法協(xié)議中并繞過密碼保護以通過身份驗證)可以看出背后的開發(fā)者非常之專業(yè)。

檢測惡意網(wǎng)絡(luò)活動

在受感染的計算機中執(zhí)行EDFStagedUpload時,會建立永久連接,這是出現(xiàn)端口445流量的原因。lsass.exe中還出現(xiàn)了一對綁定的socket:

NSA新型APT框架DarkPulsar怎么用

當(dāng)DanderSpritz通過PcDllLauncher插件部署PeddleCheap的惡意代碼時,網(wǎng)絡(luò)活動會急劇增加:

NSA新型APT框架DarkPulsar怎么用

當(dāng)終止與受感染計算機的連接時,網(wǎng)絡(luò)活動將停止,并且只保留lsass.exe中兩個綁定socket:

NSA新型APT框架DarkPulsar怎么用

IOC

植入 - 96f10cfa6ba24c9ecd08aa6d37993fe4

文件路徑 - %SystemRoot%\ System32 \ sipauth42.tsp

注冊表 - HKLM \Software\Microsoft\Windows\CurrentVersion\Telephony\Providers

關(guān)于NSA新型APT框架DarkPulsar怎么用就分享到這里啦,希望上述內(nèi)容能夠讓大家有所提升。如果想要學(xué)習(xí)更多知識,請大家多多留意小編的更新。謝謝大家關(guān)注一下創(chuàng)新互聯(lián)網(wǎng)站!

當(dāng)前標(biāo)題:NSA新型APT框架DarkPulsar怎么用
分享路徑:http://chinadenli.net/article6/ppssig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化小程序開發(fā)建站公司網(wǎng)站策劃微信小程序網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作