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

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

基于多態(tài)Canary的棧保護(hù)技術(shù)研究

發(fā)布時(shí)間:2023-03-02 20:33
  隨著信息技術(shù)的快速發(fā)展,系統(tǒng)和軟件的復(fù)雜性的不斷提高導(dǎo)致各類軟件的正確性與安全性越來越難以保證,程序不可避免的包含各種各樣的漏洞,攻擊者利用安全漏洞構(gòu)造并實(shí)施攻擊,給個(gè)人、企業(yè)乃至國(guó)家造成巨大的安全威脅。因此,如何快速有效地遏制軟件安全漏洞對(duì)軟件行業(yè)造成的影響一直是學(xué)術(shù)和工業(yè)界關(guān)注的熱點(diǎn)。各種緩解軟件安全漏洞危害性的機(jī)制應(yīng)運(yùn)而生,這其中棧不可執(zhí)行、隨機(jī)化和棧保護(hù)等攻擊平緩技術(shù)在安全性、性能和兼容性等方面取得很好的平衡,因此被廣泛的部署到現(xiàn)有的系統(tǒng)中。但是由于設(shè)計(jì)中存在缺陷,導(dǎo)致它們?cè)谔囟ōh(huán)境中仍舊存在被攻破的風(fēng)險(xiǎn)。本論文從棧保護(hù)技術(shù)著手,研究其最初設(shè)計(jì)方案和隨后相關(guān)改進(jìn)工作在防御力、性能和正確性等方面的不足,并提出了自己的設(shè)計(jì)方案。在眾多的軟件安全漏洞中,緩沖區(qū)溢出漏洞由于在軟件中廣泛存在且易于實(shí)施攻擊,一直是困擾網(wǎng)絡(luò)空間安全的主要威脅之一。攻擊者通過緩沖區(qū)溢出漏洞可以修改程序內(nèi)存數(shù)據(jù)、操作程序控制流、進(jìn)而執(zhí)行惡意代碼,給軟件使用者帶來極大的危害。在研究者已經(jīng)提出的多種針對(duì)緩沖區(qū)溢出的防御機(jī)制中,基于canary的棧保護(hù)機(jī)制(Stack Smashing Protection)作為一種...

【文章頁(yè)數(shù)】:87 頁(yè)

【學(xué)位級(jí)別】:碩士

【文章目錄】:
摘要
Abstract
符號(hào)對(duì)照表
1 緒論
    1.1 軟件攻擊與防御簡(jiǎn)介
    1.2 緩沖區(qū)溢出漏洞和控制流劫持攻擊
    1.3 研究?jī)?nèi)容
    1.4 論文組織
2 研究背景和相關(guān)工作
    2.1 控制劫持攻擊相關(guān)防御技術(shù)
    2.2 緩沖區(qū)溢出漏洞以及其防御工作
        2.2.1 溢出類漏洞識(shí)別
        2.2.2 運(yùn)行時(shí)溢出檢測(cè)
    2.3 SSP棧保護(hù)機(jī)制
    2.4 逐字節(jié)暴力破解攻擊
    2.5 防御逐字節(jié)暴力攻擊的相關(guān)工作
3 多態(tài)棧保護(hù)機(jī)制的設(shè)計(jì)
    3.1 攻擊場(chǎng)景和設(shè)計(jì)目標(biāo)
    3.2 挑戰(zhàn)
    3.3 系統(tǒng)設(shè)計(jì)
    3.4 P-SSP安全性證明
        3.4.1 全局搜索破解
        3.4.2 逐字節(jié)攻擊
    3.5 P-SSP的優(yōu)越性
    3.6 擴(kuò)展設(shè)計(jì)
        3.6.1 擴(kuò)展一: P-SSP-NT
        3.6.2 擴(kuò)展二:P-SSP-LV
        3.6.3 擴(kuò)展三:P-SSP-OWF
        3.6.4 擴(kuò)展四:DiffGuard
4 多態(tài)棧保護(hù)以及其擴(kuò)展的實(shí)現(xiàn)
    4.1 P-SSP共享庫(kù)
    4.2 P-SSP編譯器插件
    4.3 基于二進(jìn)制插樁的P-SSP
        4.3.1 二進(jìn)制插樁工具
        4.3.2 針對(duì)靜態(tài)鏈接代碼的插樁實(shí)現(xiàn)
    4.4 四個(gè)擴(kuò)展的實(shí)現(xiàn)
        4.4.1 P-SSP-NT
        4.4.2 P-SSP-LV
        4.4.3 P-SSP-OWF
        4.4.4 DiffGuard
    4.5 P-SSP的使用方法
5 評(píng)估
    5.1 性能評(píng)估
        5.1.1 運(yùn)行時(shí)性能評(píng)估
        5.1.2 代碼膨脹率
        5.1.3 多線程程序的反應(yīng)時(shí)間
        5.1.4 P-SSP與四個(gè)擴(kuò)展的比較
    5.2 兼容性和有效性評(píng)估
6 總結(jié)與展望
    6.1 討論
        6.1.1 內(nèi)存破壞攻擊
        6.1.2 與DEP、ASLR和CFI的比較
        6.1.3 棧布局和Canary長(zhǎng)度
    6.2 總結(jié)
    6.3 展望
致謝
參考文獻(xiàn)
附錄A 基于AES-NI指令集的AES加密函數(shù)
簡(jiǎn)歷與科研成果



本文編號(hào):3752579

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

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3752579.html


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

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