• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      淺談?dòng)?jì)算機(jī)軟件安全檢測技術(shù)

      2016-05-14 02:09魯艷麗
      中國管理信息化 2016年5期
      關(guān)鍵詞:安全漏洞檢測技術(shù)計(jì)算機(jī)軟件

      魯艷麗

      [摘 要] 隨著科學(xué)技術(shù)的不斷發(fā)展與創(chuàng)新,計(jì)算機(jī)已經(jīng)成為人們?nèi)粘I罟ぷ髦械谋匾ぞ撸瑫r(shí)隨著計(jì)算機(jī)的應(yīng)用不斷深入,人們對計(jì)算機(jī)使用性能和安全程度有了更高的要求。計(jì)算機(jī)的功能由硬件和軟件共同支撐,其中計(jì)算機(jī)軟件是計(jì)算機(jī)賴以工作的基礎(chǔ),針對計(jì)算機(jī)軟件的安全檢測技術(shù)又是確保計(jì)算機(jī)安全工作的重要內(nèi)容。計(jì)算機(jī)軟件安全檢測技術(shù)是針對計(jì)算機(jī)軟件不同的安全指標(biāo)進(jìn)行安全檢測,該技術(shù)的科學(xué)應(yīng)用可以準(zhǔn)確高效地識(shí)別出計(jì)算機(jī)軟件中存在的安全漏洞。在本文中對計(jì)算機(jī)軟件安全檢測技術(shù)中存在的問題和解決方案進(jìn)行簡單分析,以幫助相關(guān)技術(shù)人員在實(shí)際應(yīng)用中進(jìn)行參考。

      [關(guān)鍵詞] 計(jì)算機(jī)軟件;安全漏洞;檢測技術(shù)

      doi : 10 . 3969 / j . issn . 1673 - 0194 . 2016 . 05. 098

      [中圖分類號(hào)] TP31 [文獻(xiàn)標(biāo)識(shí)碼] A [文章編號(hào)] 1673 - 0194(2016)05- 0182- 02

      0 引 言

      對計(jì)算機(jī)軟件安全性能進(jìn)行考評是在計(jì)算機(jī)的軟件開發(fā)和使用過程中極為重要的步驟,該步驟的順利實(shí)施可以幫助相關(guān)技術(shù)人員找到軟件運(yùn)行中存在的故障和安全隱患,并可以根據(jù)檢測結(jié)果及時(shí)進(jìn)行修補(bǔ),以保證軟件的正確使用和推廣。現(xiàn)行的計(jì)算機(jī)檢測技術(shù)在應(yīng)用過程中仍無法完全避免漏洞和錯(cuò)誤的發(fā)生,因此在實(shí)際的應(yīng)用中需要相關(guān)技術(shù)人員采取科學(xué)高效的安全檢測手法對計(jì)算機(jī)軟件進(jìn)行評定。

      1 計(jì)算機(jī)軟件安全檢查流程及注意問題

      1.1 計(jì)算機(jī)軟件安全檢查流程

      在對計(jì)算機(jī)軟件進(jìn)行安全檢查時(shí),軟件多為大型的應(yīng)用軟件,該軟件內(nèi)部往往包含著由多人開發(fā)的冗雜子系統(tǒng),因此對大型軟件進(jìn)行安全檢查是一項(xiàng)龐大復(fù)雜的工程。在實(shí)際的安全檢測過程中通常將大型軟件的子系統(tǒng)分割成互不影響的模塊,對這些模塊進(jìn)行安全檢測。大型軟件的檢測工作通常情況下先對模塊進(jìn)行測試,之后將各個(gè)模塊組裝成系統(tǒng),然后對該系統(tǒng)的結(jié)構(gòu)進(jìn)行安全檢測,最后在對軟件整體的功能和性能進(jìn)行有效測試,以判斷軟件的性能指標(biāo)是否與預(yù)期相符,采用這樣的檢測流程就可以實(shí)現(xiàn)對軟件安全指標(biāo)進(jìn)行科學(xué)的考評。

      1.2 制定高效合理的軟件安全檢測方案

      在對計(jì)算機(jī)軟件進(jìn)行安全檢測之前,需要對計(jì)算機(jī)軟件的功能和特性進(jìn)行充分的考察,并根據(jù)具體的情況制定出科學(xué)合理的軟件檢測方案,以確保安全檢測方案實(shí)施的高效性。在進(jìn)行軟件安全檢測具體工作時(shí),應(yīng)邀請具有專業(yè)知識(shí)經(jīng)驗(yàn)的人員參與,并再配備熟悉和掌握該軟件特點(diǎn)的技術(shù)人員參與,另外還可以聘請多領(lǐng)域相關(guān)的專家參與工作,從多個(gè)方面對軟件進(jìn)行考評測試與修正,以保證計(jì)算機(jī)軟件可以達(dá)到理想的應(yīng)用效果。

      1.3 系統(tǒng)化全面性的分析

      計(jì)算機(jī)軟件安全檢測是一個(gè)冗雜繁復(fù)的過程,如何選擇有效且可行的檢測方案是執(zhí)行人員需要著重考慮的問題,在實(shí)際工作中應(yīng)該對計(jì)算機(jī)軟件做到系統(tǒng)化和全面性的分析。大型計(jì)算機(jī)軟件的程序通常具有較大規(guī)模,在進(jìn)行軟件安全檢測時(shí)就要求技術(shù)人員對軟件進(jìn)行代碼級、系統(tǒng)級和需要級的細(xì)致檢測,另外進(jìn)行計(jì)算機(jī)軟件安全檢測時(shí)對同級別檢測也需要進(jìn)行合理的技術(shù)分析。

      2 計(jì)算機(jī)軟件安全漏洞檢測方式

      2.1 形式化安全檢測方式

      通常情況下若是可以搭建準(zhǔn)確的計(jì)算機(jī)軟件數(shù)學(xué)模型就可以采取形式化的安全檢測方法,在實(shí)際的應(yīng)用過程中往往采取形式規(guī)格語言進(jìn)行使用,在檢測的過程中常常使用行為語言、模型語言或是有效狀態(tài)語言等規(guī)格語言。

      2.2 靜態(tài)模型檢測方式

      靜態(tài)模型檢測方式是在使用的過程中需要對軟件的具體行為和結(jié)構(gòu)框架進(jìn)行模型建立,在進(jìn)行檢測時(shí)實(shí)際就是對該測試模型進(jìn)行檢測,通常情況下使用的設(shè)備對該模型具有可讀性,并可以具體運(yùn)行,其中應(yīng)用最為廣泛的包括有限狀態(tài)機(jī)和馬爾可夫鏈兩種方法。靜態(tài)模型的檢測方法通常情況下采用系統(tǒng)化的建模檢測方法,因此與形式化安全檢測方法相比更加合理,不需要軟件所有的工況都保持不變,而是通過對模型建模得出一系列的測試模型,當(dāng)該模型經(jīng)測試后與軟件的期望值相同時(shí)證明該軟件不存在漏洞。

      2.3 語法檢測方式

      語法檢測方式是又一種較為常用的計(jì)算機(jī)軟件檢測方法,該種檢測方法通常情況下是基于語法特點(diǎn)在軟件的生成功能接口處進(jìn)行檢測,對該接口處的語言和語法進(jìn)行檢測,并在一定的條件下生成檢測用的范例,通過改變計(jì)算機(jī)軟件的上級輸入條件,并在下級處檢測不同輸入條件下的輸出結(jié)果,并根據(jù)不同的檢測結(jié)果對軟件的安全性能進(jìn)行檢測。

      2.4 導(dǎo)入故障檢測方式

      導(dǎo)入故障的檢測方法是一種融合了傳統(tǒng)故障檢測技術(shù)和動(dòng)態(tài)檢測技術(shù)的科學(xué)軟件安全檢測方法,該種方法建立在白盒模糊檢測基礎(chǔ)上并在操作中不需要冗雜的操作規(guī)范,但是在查找軟件漏洞方面卻有很大成效。通常情況下需要考評常見的故障和漏洞類型,并建立系統(tǒng)的故障漏洞樹,之后通過對軟件的人為測試以對軟件的漏洞和故障進(jìn)行檢測,該種檢測方法可以極大地提高安全檢測技術(shù)的自動(dòng)化程度,因此在未來的計(jì)算機(jī)安全檢測中會(huì)得到更廣泛的應(yīng)用。

      2.5 安全屬性檢測方法

      在進(jìn)行計(jì)算機(jī)軟件開發(fā)過程中編程人員采取不規(guī)范的編程規(guī)則就容易導(dǎo)致軟件產(chǎn)生安全漏洞和故障,因此在軟件開發(fā)之前由相關(guān)部門制定科學(xué)的安全編程規(guī)則是保證軟件安全性的重要手段。在軟件開發(fā)過程中嚴(yán)格按照安全編程規(guī)范,之后按照確定的規(guī)則對軟件程序代碼進(jìn)行檢查,這種方法可以對軟件漏洞的交互性和延展性得到及時(shí)分析。

      3 結(jié) 語

      在信息化高速發(fā)展的今天,各行各業(yè)對于計(jì)算機(jī)的應(yīng)用已經(jīng)達(dá)到無可替代的地步,而對于大多數(shù)的公司來說數(shù)據(jù)安全是管理者需要著重考量的問題,在信息安全體系中計(jì)算機(jī)軟件安全檢測是必不可少的部分,因此日常工作中對計(jì)算機(jī)軟件進(jìn)行科學(xué)高效的安全檢測,是促進(jìn)計(jì)算機(jī)軟件良性發(fā)展的重要內(nèi)容,相關(guān)的技術(shù)開發(fā)人員需要在今后的工作學(xué)習(xí)中不斷探索出更為有效的計(jì)算機(jī)軟件安全檢測方法,真正保障軟件使用者的安全應(yīng)用,維護(hù)軟件使用者的自身利益,促進(jìn)市場的平穩(wěn)健康發(fā)展。

      主要參考文獻(xiàn)

      [1]李潔.軟件測試用例設(shè)計(jì)[J].電腦編程技巧與維護(hù),2010(4):17-19.

      [2]楊洪路,等.軟件安全靜態(tài)檢測技術(shù)與工具[J].信息化縱橫,2009(9):70-72.

      [3]羊建林,周安民.Windows異常處理與軟件安全[[J].信息安全與通信保密,2011(4):58-60.

      猜你喜歡
      安全漏洞檢測技術(shù)計(jì)算機(jī)軟件
      基于C語言的計(jì)算機(jī)軟件編程
      安全漏洞太大亞馬遜、沃爾瑪和Target緊急下架這種玩具
      淺談不同編程語言對計(jì)算機(jī)軟件開發(fā)的影響
      基于安全漏洞掃描的校園網(wǎng)告警系統(tǒng)的開發(fā)與設(shè)計(jì)
      淺談基于C語言的計(jì)算機(jī)軟件程序設(shè)計(jì)
      公路工程試驗(yàn)檢測存在的問題及措施
      煤礦機(jī)電產(chǎn)品檢測技術(shù)
      淺談現(xiàn)代汽車檢測技術(shù)與安全管理
      安全漏洞Shellshock簡介
      基于計(jì)算機(jī)軟件開發(fā)中分層技術(shù)的應(yīng)用
      获嘉县| 饶平县| 礼泉县| 海盐县| 东乌| 普陀区| 新沂市| 萨嘎县| 工布江达县| 万宁市| 江源县| 绩溪县| 顺平县| 如皋市| 龙川县| 宣化县| 景谷| 离岛区| 嘉荫县| 昆明市| 西青区| 晋江市| 秀山| 琼中| 荆门市| 鄄城县| 新邵县| 咸阳市| 治县。| 湖南省| 林口县| 商城县| 剑河县| 铁力市| 寿光市| 诸城市| 金阳县| 罗山县| 开化县| 东乌| 舟曲县|