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

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

設(shè)備驅(qū)動(dòng)故障注入方法的研究

發(fā)布時(shí)間:2021-03-13 09:57
  隨著Linux操作系統(tǒng)所占市場(chǎng)份額的擴(kuò)大以及受眾用戶的增加,該系統(tǒng)的安全性和容錯(cuò)處理能力變得越來(lái)越受關(guān)注。內(nèi)核作為整個(gè)操作系統(tǒng)的核心,影響著整個(gè)系統(tǒng)的穩(wěn)定與安全,其中設(shè)備驅(qū)動(dòng)程序代碼占內(nèi)核源碼的70%以上,成為內(nèi)核漏洞的主要來(lái)源。特別地,設(shè)備驅(qū)動(dòng)程序在遇到系統(tǒng)故障時(shí)往往有可能因無(wú)法處理某些錯(cuò)誤情況而陷入嚴(yán)重困境。為了保證系統(tǒng)的安全可靠,使系統(tǒng)能夠提供高質(zhì)量的容錯(cuò)處理,人們需要通過(guò)各種工具或技術(shù)來(lái)進(jìn)行故障模擬,用以測(cè)試設(shè)備驅(qū)動(dòng)模塊潛藏缺陷的負(fù)面影響。故障注入技術(shù)通過(guò)人為地向設(shè)備驅(qū)動(dòng)引入故障來(lái)觀察設(shè)備驅(qū)動(dòng)發(fā)生故障時(shí)的行為,可用于評(píng)估驅(qū)動(dòng)的可靠性和容錯(cuò)處理能力。因此開(kāi)展Linux設(shè)備驅(qū)動(dòng)故障注入方法的研究工作是十分必要的,這對(duì)提高系統(tǒng)的安全性和可靠性具有重要的應(yīng)用價(jià)值和現(xiàn)實(shí)意義。本文以Linux設(shè)備驅(qū)動(dòng)程序?yàn)檠芯繉?duì)象,在分析現(xiàn)有各類故障注入方法的基礎(chǔ)上,提出了一種靈活可控的基于加載時(shí)函數(shù)調(diào)用指令檢測(cè)替換及運(yùn)行時(shí)自動(dòng)恢復(fù)與交互式再觸發(fā)相結(jié)合的設(shè)備驅(qū)動(dòng)故障注入模型。其間,本文首先分析了設(shè)備驅(qū)動(dòng)程序?qū)?nèi)核的依賴接口,提取出故障注入目標(biāo)函數(shù)的列表。接著本文構(gòu)建了故障注入核心機(jī)制,其包括利用內(nèi)核通知鏈... 

【文章來(lái)源】:北京交通大學(xué)北京市 211工程院校 教育部直屬院校

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

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

【部分圖文】:

設(shè)備驅(qū)動(dòng)故障注入方法的研究


圖5-4?pcnet32啟動(dòng)故障注入機(jī)制示例??Figure?5-4?The?illustration?of?starting?fault?injection?mechanism?for?pcnet32??

設(shè)備驅(qū)動(dòng)故障注入方法的研究


圖5-8?pcnet32網(wǎng)卡驅(qū)動(dòng)觸發(fā)_napi_complete故障??Figure?5-8?The?illustration?of?triggering?

設(shè)備驅(qū)動(dòng)故障注入方法的研究


圖5-9?pcnet32傳輸超時(shí)??Figure?5-9?The?transmission?timeout?of?pcnet32??

【參考文獻(xiàn)】:
期刊論文
[1]計(jì)算機(jī)驅(qū)動(dòng)程序測(cè)試模塊開(kāi)發(fā)研究[J]. 林支朋.  科技創(chuàng)新與應(yīng)用. 2017(15)
[2]淺談動(dòng)態(tài)鏈接庫(kù)及其應(yīng)用[J]. 黃振業(yè).  福建電腦. 2017(01)
[3]設(shè)備驅(qū)動(dòng)非內(nèi)核化通信架構(gòu)的研究與實(shí)現(xiàn)[J]. 譚茁,翟高壽.  信息網(wǎng)絡(luò)安全. 2016(11)
[4]用軟件中斷實(shí)現(xiàn)的Linux內(nèi)核故障注入方法[J]. 郭慶偉,楊麥順,張影,張興軍.  計(jì)算機(jī)應(yīng)用. 2014(S2)
[5]基于測(cè)試性設(shè)計(jì)的軟件故障注入研究綜述[J]. 李志宇,黃考利,連光耀.  計(jì)算機(jī)測(cè)量與控制. 2013(05)
[6]Linux文件系統(tǒng)裝載探究[J]. 吳偉美,許建功.  計(jì)算機(jī)光盤(pán)軟件與應(yīng)用. 2012(15)
[7]基于Linux的字符設(shè)備驅(qū)動(dòng)程序的開(kāi)發(fā)[J]. 李蘭蘭.  網(wǎng)絡(luò)安全技術(shù)與應(yīng)用. 2012(04)
[8]Linux虛擬文件系統(tǒng)分析[J]. 鐘柏松,張宇成,周明建.  計(jì)算機(jī)與現(xiàn)代化. 2010(09)
[9]基于嵌入式Linux可加載內(nèi)核模塊的研究[J]. 沈蘭,黃曉菁.  電腦知識(shí)與技術(shù). 2008(26)
[10]Linux可加載內(nèi)核模塊機(jī)制的研究與應(yīng)用[J]. 劉天華,陳梟,朱宏峰,劉駿.  微計(jì)算機(jī)信息. 2007(20)

碩士論文
[1]Linux設(shè)備驅(qū)動(dòng)程序自動(dòng)更新的研究與實(shí)現(xiàn)[D]. 任艷艷.北京交通大學(xué) 2018
[2]COTS部件在列控安全計(jì)算機(jī)中應(yīng)用的研究[D]. 黃冬梅.北京交通大學(xué) 2017
[3]面向Xen的軟件故障注入方法研究與應(yīng)用[D]. 范志凱.南京理工大學(xué) 2017
[4]Linux內(nèi)核中動(dòng)態(tài)內(nèi)存檢測(cè)機(jī)制的研究[D]. 何川.西安郵電大學(xué) 2015
[5]基于內(nèi)核代理模塊和用戶空間函數(shù)庫(kù)的設(shè)備驅(qū)動(dòng)體系結(jié)構(gòu)的研究[D]. 白璐.北京交通大學(xué) 2015
[6]基于進(jìn)程文件系統(tǒng)的Linux內(nèi)核輔助調(diào)試工具[D]. 童佳.華中科技大學(xué) 2009



本文編號(hào):3080011

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

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


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

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