天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

一種不完全依賴棧的ROP攻擊技術(shù)的研究

發(fā)布時(shí)間:2017-12-10 13:35

  本文關(guān)鍵詞:一種不完全依賴棧的ROP攻擊技術(shù)的研究


  更多相關(guān)文章: 程序安全 ROP 棧依賴


【摘要】:緩沖區(qū)溢出和格式化字符串等漏洞的出現(xiàn)催生了較早一代的注入式代碼攻擊。由于注入式代碼攻擊的普遍性和嚴(yán)重性,越來(lái)越多針對(duì)此攻擊技術(shù)的防御技術(shù)被提出。例如W"昘限定了某段內(nèi)存區(qū)域不可能同時(shí)具有寫和執(zhí)行的權(quán)限。在這些防御技術(shù)日漸成熟之時(shí),一種全新的代碼復(fù)用攻擊出現(xiàn)了。在這種類型的攻擊里,攻擊者并不需要執(zhí)行注入的代碼,而是通過(guò)執(zhí)行被攻擊程序的代碼段里已有的代碼來(lái)達(dá)到攻擊的目的。比如Return-into libc復(fù)用了libc庫(kù)中的函數(shù)。在2007年Shacham提出了一種比Return-into libc更細(xì)粒度而且更具有普適性的的代碼復(fù)用攻擊模式——Return-oriented Programming (ROP)。該方法在libc和其他的GNU庫(kù)中尋找一系列以ret結(jié)尾的指令系列(gadgets),利用緩沖區(qū)溢出或者格式化字符串等漏洞將gadgets地址按一定的順序填入棧中,從而觸發(fā)gadgets按指定順序執(zhí)行來(lái)完成惡意的計(jì)算。針對(duì)ROP攻擊需要在棧中存入gadgets系列的地址和一些會(huì)被gadgets使用的數(shù)據(jù)這一性質(zhì),出現(xiàn)了很多基于棧保護(hù)的ROP防御技術(shù)。Canary通過(guò)在函數(shù)調(diào)用棧的返回地址之前存放一個(gè)數(shù)據(jù)用于驗(yàn)證函數(shù)返回地址是否被修改。DROP發(fā)現(xiàn)ROP攻擊發(fā)生時(shí)在棧中會(huì)有大量的pop %eip操作,從而利用這個(gè)特征來(lái)檢測(cè)ROP。這些防御技術(shù)的出現(xiàn)使得ROP攻擊變得更加困難。本文闡述了ROP攻擊的發(fā)展歷程,分析了基于棧的ROP防御方法的研究現(xiàn)狀以及目前存在的缺陷,提出了一種不完全依賴棧的ROP攻擊技術(shù)。相比于將gadgets地址和運(yùn)算數(shù)據(jù)存入棧中的傳統(tǒng)方法,我們利用了程序運(yùn)行時(shí)的堆空間。Alexander Sotirov在heap feng shui中提出了比heap spraying更可靠的堆構(gòu)造技術(shù)。但他只通過(guò)這個(gè)堆構(gòu)造技術(shù)實(shí)現(xiàn)了注入式代碼攻擊,并沒(méi)有發(fā)現(xiàn)這個(gè)技術(shù)可用于代碼復(fù)用攻擊。本文在Heap fengshui的基礎(chǔ)上提出了一種將gadgets地址、運(yùn)算數(shù)據(jù)存放于堆中,通過(guò)一些類似于KeyFrame整形溢出的漏洞方式劫持程序流來(lái)運(yùn)行g(shù)adgets從而完成惡意計(jì)算的攻擊技術(shù)。傳統(tǒng)ROP攻擊可以自由地使用棧作為gadgets運(yùn)行時(shí)環(huán)境,但我們的攻擊方式限定了我們只能使用一些間隙段作為不同gadgets執(zhí)行之間的數(shù)據(jù)交換區(qū)。另外,由于串聯(lián)不同gadgets運(yùn)行的邏輯存在于原有的被攻擊程序中,我們尋找gadgets時(shí)需要考慮與原有邏輯的寄存器沖突。本文給出了在Ubuntu14.10、g++ 2.19平臺(tái)下的一個(gè)攻擊案例,對(duì)本技術(shù)進(jìn)行了測(cè)試和評(píng)估。最后,本文總結(jié)了當(dāng)前的防御技術(shù)對(duì)ROP攻擊帶來(lái)的影響以及本文不完全依賴棧的ROP攻擊技術(shù)在一些方面存在的不足,并指出未來(lái)的研究方向。
【學(xué)位授予單位】:南京大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP393.08

【相似文獻(xiàn)】

中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條

1 劉韶麗;楊建偉;;基于有線計(jì)算機(jī)網(wǎng)絡(luò)的病毒輻射攻擊技術(shù)研究[J];電子科技;2006年04期

2 周海剛;肖軍模;;網(wǎng)絡(luò)反攻擊技術(shù)[J];軍事通信技術(shù);2002年03期

3 池翊,劉玉樹;攻擊技術(shù)發(fā)展趨勢(shì)概論[J];網(wǎng)絡(luò)安全技術(shù)與應(yīng)用;2003年06期

4 諸葛建偉,葉志遠(yuǎn),鄒維;攻擊技術(shù)分類研究[J];計(jì)算機(jī)工程;2005年21期

5 盛承光;程勝利;;隱藏攻擊技術(shù)研究[J];交通與計(jì)算機(jī);2006年04期

6 于增貴;防火墻與防火墻攻擊技術(shù)[J];四川通信技術(shù);2000年06期

7 王培屹;;網(wǎng)絡(luò)常用攻擊技術(shù)原理淺析[J];科技信息;2011年09期

8 吳翰清;;《白帽子講Web安全》[J];計(jì)算機(jī)安全;2012年04期

9 鄭媛媛;楊?yuàn)y;王韜;李光;;定時(shí)攻擊技術(shù)研究[J];微計(jì)算機(jī)信息;2006年24期

10 鄧巍巍;;跨站腳本攻擊技術(shù)的成因與防御[J];信息網(wǎng)絡(luò)安全;2007年09期

中國(guó)重要會(huì)議論文全文數(shù)據(jù)庫(kù) 前7條

1 于增貴;;防火墻與防火墻攻擊技術(shù)[A];四川省通信學(xué)會(huì)2000年學(xué)術(shù)年會(huì)論文集[C];2000年

2 杜曄;郭幽燕;;跨站腳本攻擊技術(shù)研究[A];第十屆中國(guó)科協(xié)年會(huì)信息化與社會(huì)發(fā)展學(xué)術(shù)討論會(huì)分會(huì)場(chǎng)論文集[C];2008年

3 劉云志;;SQL注入攻擊技術(shù)及防范措施研究[A];第十三屆中國(guó)科協(xié)年會(huì)第10分會(huì)場(chǎng)-節(jié)能減排戰(zhàn)略與測(cè)控技術(shù)發(fā)展學(xué)術(shù)研討會(huì)論文集[C];2011年

4 林濤;胡華平;劉波;張怡;;一種基于WDM模型的固件攻擊技術(shù)研究與實(shí)現(xiàn)[A];第二十一次全國(guó)計(jì)算機(jī)安全學(xué)術(shù)交流會(huì)論文集[C];2006年

5 向繼;高能;荊繼武;;網(wǎng)站欺騙攻擊技術(shù)及其防范研究[A];第二十次全國(guó)計(jì)算機(jī)安全學(xué)術(shù)交流會(huì)論文集[C];2005年

6 姚鵬義;;基于Linux的抵御流量攻擊技術(shù)在氣象網(wǎng)絡(luò)中的應(yīng)用[A];信息技術(shù)在氣象領(lǐng)域的開發(fā)應(yīng)用論文集(二)[C];2006年

7 王曉莉;;ARP欺騙的原理與防治[A];2008年湖北省氣象學(xué)會(huì)學(xué)術(shù)年會(huì)學(xué)術(shù)論文詳細(xì)文摘匯集[C];2008年

中國(guó)重要報(bào)紙全文數(shù)據(jù)庫(kù) 前2條

1 馮衛(wèi)東;高枕未必能無(wú)憂[N];科技日?qǐng)?bào);2008年

2 IBM互聯(lián)網(wǎng)安全系統(tǒng)(ISS)IT/網(wǎng)絡(luò)安全首席架構(gòu)師 李明;“商業(yè)動(dòng)機(jī)”決定漏洞爆發(fā)規(guī)模[N];計(jì)算機(jī)世界;2009年

中國(guó)博士學(xué)位論文全文數(shù)據(jù)庫(kù) 前1條

1 韓軍;信息安全芯片的防御攻擊技術(shù)研究[D];復(fù)旦大學(xué);2006年

中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前10條

1 王挺;一種信息戰(zhàn)中的注入式可執(zhí)行文件攻擊技術(shù)的研究[D];華中科技大學(xué);2010年

2 林志添;一種不完全依賴棧的ROP攻擊技術(shù)的研究[D];南京大學(xué);2015年

3 劉文晉;遠(yuǎn)程滲透測(cè)試中的SQL注入攻擊技術(shù)研究[D];北京交通大學(xué);2009年

4 張敬深;指紋編碼與合謀攻擊技術(shù)研究[D];湖南大學(xué);2011年

5 張卓;SQL注入攻擊技術(shù)及防范措施研究[D];上海交通大學(xué);2007年

6 李波;對(duì)AES的緩存攻擊技術(shù)研究[D];西安電子科技大學(xué);2008年

7 陳少暉;Hash函數(shù)MD5攻擊技術(shù)研究[D];西安電子科技大學(xué);2010年

8 張洋洋;GEO衛(wèi)星通信網(wǎng)絡(luò)的路由攻擊技術(shù)研究[D];河北科技大學(xué);2015年

9 朱澤波;ARP防攻擊技術(shù)的研究與實(shí)現(xiàn)[D];南京理工大學(xué);2013年

10 吳建剛;針對(duì)移動(dòng)代碼的網(wǎng)絡(luò)反攻擊技術(shù)研究[D];中國(guó)科學(xué)院研究生院(計(jì)算技術(shù)研究所);2004年

,

本文編號(hào):1274650

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1274650.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶8d57e***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com