自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何發(fā)現(xiàn)防不勝防的邊信道攻擊?

安全 黑客攻防
緩存攻擊——通過制造緩存爭用起效。此類攻擊的共同特征,是對高分辨率計時器的需求;它們使用內(nèi)存屏蔽來連續(xù)針對性讀取操作;利用共享的內(nèi)存刷新指令等實現(xiàn)緩存驅(qū)逐。

 反病毒軟件捕捉不到Rowhammer及類似邊信道攻擊,于是,一組美國科學(xué)家著手研究該怎樣捕獲這些攻擊的特征。

[[181714]]

一旦考慮到實驗室環(huán)境和間諜工具之類的東西,邊信道攻擊就是很具體的事兒了。舉個例子,Rowhammer攻擊。這是一個通過快速重寫RAM行,以純軟件方式翻轉(zhuǎn)RAM上鄰近存儲單元的攻擊方法。最終,Rowhammer能使攻擊者搞崩內(nèi)核進程,獲取到root權(quán)限。

美國馬薩諸塞州伍斯特理工學(xué)院(WPI)的3名研究員,在國際密碼研究學(xué)會(IACR)發(fā)表了一篇論文,展示了類似病毒掃描的邊信道攻擊檢測技術(shù)。

他們在文章中指出,標(biāo)準(zhǔn)反病毒軟件檢測不了Rowhammer之類的漏洞利用,因為此類攻擊“明顯基于無辜的指令集”。

雖然防御此類“微架構(gòu)”攻擊是可能的,但這3名研究人員提出的方法,是在邊信道惡意代碼部署之前(比如投送到應(yīng)用商店),就掃描軟件以確保二進制代碼干凈。

他們的工具名為MASScan(微架構(gòu)靜態(tài)掃描),基于對惡意邊信道攻擊方式的分析:

緩存攻擊——通過制造緩存爭用起效。此類攻擊的共同特征,是對高分辨率計時器的需求;它們使用內(nèi)存屏蔽來連續(xù)針對性讀取操作;利用共享的內(nèi)存刷新指令等實現(xiàn)緩存驅(qū)逐。

DRAM訪問攻擊——造成系統(tǒng)內(nèi)存沖突。此類攻擊與緩存攻擊類似,共享計時器、內(nèi)存屏蔽和緩存驅(qū)逐特征。

Rowhammer攻擊——僅有緩存驅(qū)逐一個明顯特征。

通過阻斷內(nèi)存總線制造隱秘信道——高分辨率計時器和鎖定指令的組合,目的是拖住內(nèi)存總線以在兩個共存進程間建立隱秘信道。

MASScan的重點在于分析二進制文件以發(fā)現(xiàn)這些特征——當(dāng)今病毒掃描器發(fā)現(xiàn)不了的特征。MASScan是一組 IDA Pro 反匯編調(diào)試器腳本集,可被轉(zhuǎn)譯成適用于其他二進制分析器的代碼。

比如說,cflush指令本身不是惡意的,那么MASScan尋找的就是cflush指令的循環(huán)執(zhí)行——也就是緩存攻擊、DRAM訪問攻擊和Rowhammer攻擊全都利用的操作。

比較遺憾的是:除了資本化,MASScan同時也是 Errata Security 出品的一款聲名狼藉的端口掃描器的名字,那款掃描器名為Masscan,僅僅是大小寫不同而已。希望WPI三人組發(fā)布代碼的時候能改個名字,免得撞名。

責(zé)任編輯:武曉燕 來源: 安全牛
相關(guān)推薦

2013-05-13 13:53:51

2024-09-10 15:11:12

2022-05-27 13:57:13

釣魚數(shù)據(jù)安全

2022-06-22 11:09:21

網(wǎng)絡(luò)釣魚網(wǎng)絡(luò)攻擊

2020-05-06 08:01:39

黑客惡意攻擊網(wǎng)絡(luò)安全

2009-04-27 14:42:03

2025-03-04 07:00:00

JavaScript編程開發(fā)

2021-09-13 15:35:14

戴爾

2009-03-24 13:37:03

2016-11-04 20:45:07

2011-06-28 14:03:06

2021-06-15 10:41:00

數(shù)據(jù)中毒機器學(xué)習(xí)網(wǎng)絡(luò)攻擊

2010-09-28 09:33:16

2012-12-09 17:46:27

2014-11-24 09:13:38

2013-04-07 15:51:41

2017-09-11 16:24:47

2018-08-13 20:58:52

2021-10-20 11:52:49

ATM機AI密碼

2017-03-30 23:06:36

點贊
收藏

51CTO技術(shù)棧公眾號