中大機構典藏-NCU Institutional Repository-提供博碩士論文、考古題、期刊論文、研究計畫等下載:Item 987654321/81311
English  |  正體中文  |  简体中文  |  全文筆數/總筆數 : 78937/78937 (100%)
造訪人次 : 39336883      線上人數 : 520
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜尋範圍 查詢小技巧:
  • 您可在西文檢索詞彙前後加上"雙引號",以獲取較精準的檢索結果
  • 若欲以作者姓名搜尋,建議至進階搜尋限定作者欄位,可獲得較完整資料
  • 進階搜尋


    請使用永久網址來引用或連結此文件: http://ir.lib.ncu.edu.tw/handle/987654321/81311


    題名: VAP : An AutoPatch Mechanism for Buffer Overflow Vulnerabilities in Source Code
    作者: 曾子軒;Tseng, Tzu-Hsuan
    貢獻者: 資訊工程學系
    關鍵詞: 緩衝區溢位;自動修補;Buffer Overflow;AutoPatch
    日期: 2019-08-19
    上傳時間: 2019-09-03 15:43:49 (UTC+8)
    出版者: 國立中央大學
    摘要: 緩衝區溢位攻擊一直是常見的軟體攻擊手法之一,程式設計師一不
    小心就有可能讓程式碼中隱含著緩衝區溢位漏洞,雖然漏洞本身容易修
    補,但這個問題仍持續不斷地出現,且由於其能控制重要的資料結構,
    所造成的傷殺力極大,因此勢必是需要解決的棘手問題之一。

    過去有許多研究提出的防禦方法皆能偵測到緩衝區溢位的情形發生
    並即時終止程式,本篇論文提出不同的作法,藉由靜態分析程式中介
    碼,針對常造成緩衝區溢位的輸入函式做檢查與修補,直接防堵程式在
    執行時發生緩衝區溢位,能正常且順利執行下去。本研究將系統實作為
    LLVM Pass 的形式,讓使用者能自由選擇使用或融入編譯鏈結過程中的
    一部分。;Buffer overflow attacks have been one of the most common approaches of software attacks. This kind of vulnerabilities may occur if the programmer does not write code carefully. Although fixing the vulnerability itself is simple, buffer overflow attacks appear frequently and continuously. In addition, since it can control the important data structures, the damage it caused is quite severe. As a result, it is one of the thorny issues that have to be solved without a doubt.

    In the past, there are many research whose defense methods can detect the occurrence of buffer overflow and terminate the process immediately. This paper presents a different way: by statically analyzing the intermediate representation code, we can automatically check and patch the input functions which often cause buffer overflow, so that the program can run safely and correctly. Furthermore, we implement the system as a LLVM Pass; therefore, users can use it depending on their requirements.
    顯示於類別:[資訊工程研究所] 博碩士論文

    文件中的檔案:

    檔案 描述 大小格式瀏覽次數
    index.html0KbHTML234檢視/開啟


    在NCUIR中所有的資料項目都受到原著作權保護.

    社群 sharing

    ::: Copyright National Central University. | 國立中央大學圖書館版權所有 | 收藏本站 | 設為首頁 | 最佳瀏覽畫面: 1024*768 | 建站日期:8-24-2009 :::
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 隱私權政策聲明