999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

軟件設(shè)計中的安全漏洞動態(tài)檢測技術(shù)探討

2016-02-04 12:46:35席朋朋
山西青年 2016年4期

席朋朋

海南師范大學(xué),海南 海口570100

?

軟件設(shè)計中的安全漏洞動態(tài)檢測技術(shù)探討

席朋朋

海南師范大學(xué),海南???70100

摘要:計算機軟件安全問題直接關(guān)系到我國信息技術(shù)產(chǎn)業(yè)的快速發(fā)展,軟件安全不僅涉及到人們的財產(chǎn)安全還涉及到人們對身份信息安全,因而軟件安全是軟件產(chǎn)業(yè)中的重要內(nèi)容。而軟件設(shè)計是產(chǎn)生軟件安全漏洞的主要環(huán)節(jié),所以為了提高軟件安全的系數(shù)和促進軟件產(chǎn)業(yè)的迅速發(fā)展,從業(yè)人員應(yīng)該重視軟件生產(chǎn)中的安全漏洞檢測技術(shù)。

關(guān)鍵詞:軟件設(shè)計;安全漏洞;動態(tài)檢測

計算機的基礎(chǔ)就是軟件,其中包括系統(tǒng)軟件和應(yīng)用軟件,而軟件的安全系數(shù)決定了軟件的性能,所以為了保證軟件的安全就應(yīng)該從根源上避免漏洞的產(chǎn)生。軟件設(shè)計是軟件開發(fā)的重要階段,同時軟件程序的編碼也是軟件產(chǎn)生漏洞的主要地方,所以重視軟件設(shè)計中的安全漏洞動態(tài)檢測技術(shù)是社會發(fā)展的必然。就此本文與讀者對軟件設(shè)計中的安全漏洞動態(tài)檢測技術(shù)進行共同探討。

一、動態(tài)檢測技術(shù)概念

軟件程序在設(shè)計過程中有很多可以共用的代碼段,如控制流和數(shù)據(jù)流。一個進程的內(nèi)存映射包括代碼段、資源段、數(shù)據(jù)段、等部分,在不同的軟件系統(tǒng)中,它們具有不同的表現(xiàn)形式。如在UNIX中,除了上述的代碼段還有未經(jīng)過初始化的數(shù)據(jù)段。動態(tài)檢測方法就是在保持源代碼的情況下,通過對改變進程運行環(huán)境來對程序的異常和錯誤進行檢測。

二、動態(tài)檢測技術(shù)的分類

其主要方法包括非執(zhí)行棧、非執(zhí)行堆與數(shù)據(jù)、內(nèi)存映射、安全共享庫、沙箱。

非執(zhí)行棧技術(shù);堆棧是計算機軟件程序中的一個重要概念,其實它就是數(shù)據(jù)結(jié)構(gòu),將數(shù)據(jù)按照序排列,在使用數(shù)據(jù)時只能從棧頂進行數(shù)據(jù)的操作。在近幾年,基于棧的攻擊事件越來越多,其主要原因就是棧具有可寫入性和執(zhí)行性。而且數(shù)據(jù)變量都是存儲在棧中,如果攻擊者向其中寫入代碼就會使棧執(zhí)行這段代碼。防御這種攻擊行為的有效方法就是讓棧不執(zhí)行代碼,這樣就不會造成攻擊。但是這種方法存在一個重要的問題就是軟件性能問題。雖然它只需要在操作系統(tǒng)層面進行程序修改,但是同時很容易出現(xiàn)棧溢出漏洞和堆溢出漏洞。而且這種動態(tài)檢測技術(shù)只能檢測和摧毀棧攻擊。如果攻擊者在注入惡意代碼的時候繞過這種技術(shù)檢測,把返回地址覆蓋掉,從而讓返回地址指向攻擊代碼數(shù)據(jù)段也可以實施攻擊行為。

非執(zhí)行堆與數(shù)據(jù)技術(shù);堆也是一種數(shù)據(jù)結(jié)構(gòu),堆不同于棧的是,堆是隊列優(yōu)先,先進先出,而棧是先進后出。并且堆是程序員分配釋放的,若程序員不釋放,程序結(jié)束時可能由OS回收,分配方式倒是類似于鏈表。這種技術(shù)主要是讓堆和數(shù)據(jù)都不執(zhí)行代碼,這樣攻擊者寫入的代碼同樣也不會執(zhí)行,從而有效避免掉攻擊的發(fā)生。這種技術(shù)和非執(zhí)行棧技術(shù)相結(jié)合會更有效果,但是使用該技術(shù)需要更多的代價。在實際的情況中也應(yīng)該依情況而定。

內(nèi)存映射技術(shù);在攻擊行為者,有的攻擊者會通過使用NULL字符串來覆蓋內(nèi)存。內(nèi)存映射就是用映射代碼頁的方法,阻止攻擊者將NULL字符串跳轉(zhuǎn)到較低的內(nèi)存中,繼而把代碼頁映射到不同的內(nèi)存地址。內(nèi)存映射技術(shù)是不需要進行代碼修改的,但是它需要重新進行連接。雖然它能有效避免一些代碼注入內(nèi)存地址跳轉(zhuǎn)的攻擊,但是它并不能對一些寫入新代碼執(zhí)行新代碼的攻擊進行有效的防御。這種技術(shù)對那些具有固定地址或者使用高端地址的攻擊是有效的,它最大的好處在于對于軟件的性能沒有任何影響。

安全共享庫技術(shù);很多計算機遭到攻擊就是因為使用了不安全的共享庫。尤其是C + +語言,很容易造成共享的不安全,比如strcpy、strcat、gets等等,這些函數(shù)如果運用不當(dāng),就會產(chǎn)生不安全共享,給計算機帶來一定的影響。共享庫技術(shù)就是通過動態(tài)鏈接,在程序運行的時候?qū)Σ话踩暮瘮?shù)進行檢測和攔截,這種技術(shù)經(jīng)常用于WINDOWS和UNIX系統(tǒng)。它的優(yōu)點在于不需要對程序做任何的修改。但是它的缺點就是不能應(yīng)對代碼段的溢出攻擊,包括非標(biāo)準(zhǔn)的庫函數(shù)。在現(xiàn)代技術(shù)中,共享庫的特性已經(jīng)被整合到標(biāo)準(zhǔn)庫之中,如glibc。

沙箱技術(shù);沙箱是一個虛擬程序,在你這個虛擬環(huán)境中可以做文件的修改或者做軟件運行的操作,而且不影響整個系統(tǒng)。它最早應(yīng)用于測試軟件,如測試某種病毒或或者不安全軟件。沙箱動態(tài)檢測技術(shù)是通過程序來限制訪問權(quán)限從而防御一些攻擊行為。比如在C語言中的execv、system等系統(tǒng)調(diào)用函數(shù)。當(dāng)發(fā)現(xiàn)某個軟件正在運行這種根本不存在這些系統(tǒng)調(diào)用時,就可以在攻擊前進行防御攔截,從而達到抵抗攻擊的作用。沙箱中的任何操作行為都不給系統(tǒng)造成影響。

三、總結(jié)

軟甲開發(fā)的主要目的就是服務(wù)于大眾,因而保護用戶的信息安全和財產(chǎn)安全是軟件應(yīng)該具備的功能,軟件安全直接關(guān)系到軟件行業(yè)的快速發(fā)展。所以在實際的軟件設(shè)計中可以采用軟件設(shè)計的安全漏洞動態(tài)檢測技術(shù),它主要包括非執(zhí)行棧、非執(zhí)行堆與數(shù)據(jù)、內(nèi)存映射、安全共享庫、沙箱等技術(shù),在不同的軟件系統(tǒng)和軟件運行環(huán)境中,技術(shù)人員也應(yīng)該根據(jù)實際情況采用不同的技術(shù)方法,從而提高軟件安全的系數(shù)。

[參考文獻]

[1]冉崇善,周瑩.軟件設(shè)計中的安全漏洞動態(tài)檢測技術(shù)分析[J].微計算機信息,2010,06:78-79 +75.

[2]李舟軍,張俊賢,廖湘科,馬金鑫.軟件安全漏洞檢測技術(shù)[J].計算機學(xué)報,2015,04:717-732.

[3]鐘麗芳.計算機軟件中安全漏洞檢測技術(shù)及其應(yīng)用[J].計算機光盤軟件與應(yīng)用,2013,12:59-60 +62.

中圖分類號:TP311.52

文獻標(biāo)識碼:A

文章編號:1006-0049-(2016)04-0159-01

主站蜘蛛池模板: 熟妇丰满人妻av无码区| 亚洲中文字幕久久无码精品A| 国产精品第页| 91啪在线| 国产精品亚洲天堂| 国产在线视频福利资源站| 久久性妇女精品免费| 国产无码网站在线观看| 久久这里只有精品免费| 欧美色综合网站| 日本一区二区三区精品视频| 999国内精品视频免费| 99热最新网址| 成人综合网址| 日本成人不卡视频| 国产乱人伦精品一区二区| 久久精品人妻中文系列| 欧美成人精品一区二区| 国产正在播放| 日韩成人在线一区二区| 无码在线激情片| 久久久亚洲色| 亚洲精品色AV无码看| 黄色a一级视频| av在线5g无码天天| 亚洲天堂高清| 97se亚洲综合| 91麻豆国产精品91久久久| 国产精品美人久久久久久AV| 性欧美在线| 亚洲成A人V欧美综合| 福利在线免费视频| 欧美啪啪精品| 小说区 亚洲 自拍 另类| 国产成人免费| 亚洲国产成人精品一二区| 19国产精品麻豆免费观看| 欧美无遮挡国产欧美另类| 蜜桃视频一区二区| 免费观看男人免费桶女人视频| 国产毛片高清一级国语 | 久久青草视频| 欧洲在线免费视频| 天天综合网在线| 草逼视频国产| 91欧美在线| 国产性生交xxxxx免费| 成人看片欧美一区二区| 全部免费特黄特色大片视频| 国产成人免费高清AⅤ| 国产伦片中文免费观看| 一级毛片在线免费视频| 国产精品视频系列专区| 无码一区18禁| 老司国产精品视频91| 久久国产亚洲偷自| 无码高潮喷水专区久久| 久996视频精品免费观看| 日韩AV无码免费一二三区 | 国产精品太粉嫩高中在线观看| 国产在线一二三区| 久久天天躁狠狠躁夜夜躁| 久久免费精品琪琪| 亚洲AV免费一区二区三区| 天天色综网| 黄色片中文字幕| 91久久青青草原精品国产| 国产h视频免费观看| 国产97公开成人免费视频| 伊人天堂网| 国产精品刺激对白在线| 国产美女在线免费观看| 久久精品aⅴ无码中文字幕| 亚洲精品自在线拍| 国产精品第三页在线看| 久久综合干| 毛片在线播放a| 99精品国产电影| 2020国产在线视精品在| 久久久久无码精品国产免费| 夜色爽爽影院18禁妓女影院| 国产91久久久久久|