湯蓉娜
【摘要】對(duì)于從事軟件研究設(shè)計(jì)的工作人員而言,在開(kāi)發(fā)設(shè)計(jì)某款軟件的過(guò)程中,要做好安全預(yù)測(cè)防范工作,進(jìn)行細(xì)致的安全檢測(cè),這樣可以及時(shí)進(jìn)行相應(yīng)的改進(jìn)工作,使得安全隱患及時(shí)被消除,保障計(jì)算機(jī)軟件的正常工作。
【關(guān)鍵詞】計(jì)算機(jī)軟件;安全監(jiān)測(cè)技術(shù)
【中圖分類號(hào)】TP309 【文獻(xiàn)標(biāo)識(shí)碼】B 【文章編號(hào)】2095-3089(2017)33-0284-02
當(dāng)今社會(huì),互聯(lián)網(wǎng)發(fā)展迅猛,計(jì)算機(jī)的使用已經(jīng)遍布各行各業(yè),成為人們工作和生活的必備品??茖W(xué)技術(shù)每一天都在變化發(fā)展,伴隨著科技的進(jìn)步,計(jì)算機(jī)技術(shù)也在一天天發(fā)展壯大。對(duì)于一臺(tái)計(jì)算機(jī)而言,其軟件的應(yīng)用范圍相當(dāng)廣泛,幾乎所有的計(jì)算機(jī)都有軟件的運(yùn)作,現(xiàn)代人越來(lái)越多的利用計(jì)算機(jī)軟件來(lái)從事日常工作,不過(guò),其軟件的安全性是一個(gè)大問(wèn)題,如果不做好安全防范工作,那么,很有可能會(huì)泄露重要的數(shù)據(jù)信息,導(dǎo)致不法分子有機(jī)可乘,也會(huì)給網(wǎng)絡(luò)安全帶來(lái)隱患,給人類帶來(lái)災(zāi)難[1]。所以,我們?cè)谑褂糜?jì)算機(jī)軟件進(jìn)行工作和生活的過(guò)程中,一定要注意信息的安全,而對(duì)于軟件開(kāi)發(fā)人員來(lái)講,就是要做好安全檢測(cè)工作,對(duì)于相關(guān)的安全隱患因素,一定要及早發(fā)現(xiàn),加以改進(jìn),保障軟件的正常工作,更好的服務(wù)社會(huì)。可見(jiàn),對(duì)于軟件的開(kāi)發(fā)來(lái)說(shuō),其安全檢測(cè)工作是非常重要的一項(xiàng)內(nèi)容。
一、計(jì)算機(jī)軟件安全檢測(cè)的基本內(nèi)容
在互聯(lián)網(wǎng)的時(shí)代,幾乎所有行業(yè)都涉及到計(jì)算機(jī)軟件的使用,而且越來(lái)越多的軟件被開(kāi)發(fā)出來(lái)。這種軟件當(dāng)頭的今天,人們?cè)讷@得便利的同時(shí),不得不面臨一個(gè)問(wèn)題,那就是安全問(wèn)題。當(dāng)今社會(huì),計(jì)算機(jī)的使用在不同領(lǐng)域越來(lái)越廣泛,人類已經(jīng)離不開(kāi)計(jì)算機(jī)的使用。所以,軟件的發(fā)展安全性越來(lái)越引起人們的重視,對(duì)此,對(duì)計(jì)算機(jī)軟件安全的要求也變得越來(lái)越高。常見(jiàn)的有下面幾種情況:
由于現(xiàn)在的電腦經(jīng)常會(huì)被安裝各種軟件,而有些軟件有一定的運(yùn)行條件,當(dāng)多款軟件之間的運(yùn)行條件不一致的時(shí)候,也就是存在兼容性問(wèn)題的時(shí)候,可能會(huì)導(dǎo)致電腦卡機(jī)或者運(yùn)行速度降低等情況;當(dāng)用戶在使用某款軟件的時(shí)候,可能會(huì)有一些私密的個(gè)人信息產(chǎn)生,這樣很容易被不法分子利用泄露,所以,使用軟件的同時(shí)很有可能會(huì)泄露自己的個(gè)人隱私,如果這些信息不能及時(shí)得到保護(hù),那么后果是很嚴(yán)重的。
二、計(jì)算機(jī)軟件安全檢測(cè)的具體技術(shù)
1.語(yǔ)法安全檢測(cè)技術(shù)
語(yǔ)法安全監(jiān)測(cè)技術(shù)主要是對(duì)計(jì)算機(jī)軟件中的語(yǔ)法進(jìn)行實(shí)質(zhì)性、技術(shù)性檢測(cè)。如果開(kāi)始的輸入內(nèi)容不一樣,那么最終的檢測(cè)結(jié)果也是不一樣的。這項(xiàng)技術(shù)一般都會(huì)用在對(duì)源程序的安全檢測(cè)上,它能夠有效找出C語(yǔ)言庫(kù)函數(shù)和系統(tǒng)函數(shù)之間的切換,而且還能給出正確有效的處理措施,這樣就能夠形成以語(yǔ)法為基礎(chǔ)的測(cè)試數(shù)據(jù)[2]。此外,語(yǔ)法安全檢測(cè)技術(shù)也可以有效檢測(cè)軟件的安全性,保證計(jì)算機(jī)安全正常操作。
2.動(dòng)態(tài)安全檢測(cè)技術(shù)
所謂動(dòng)態(tài)安全檢測(cè)技術(shù)是針對(duì)軟件的操作環(huán)境變量的檢測(cè),這項(xiàng)技術(shù)主要是排查漏洞等安全隱患。利用該技術(shù),用戶的個(gè)人信息能夠有效得到安全保障,因?yàn)槭褂迷摷夹g(shù)軟件的源碼不用改動(dòng)。當(dāng)有漏洞出現(xiàn)的時(shí)候,該檢測(cè)技術(shù)可以及時(shí)有效的進(jìn)行漏洞修補(bǔ)。在商業(yè)社會(huì)的時(shí)代,安全性的要求越來(lái)越引起人們的重視,而計(jì)算機(jī)軟件在商務(wù)工作中的應(yīng)用也越來(lái)越廣泛,所以,動(dòng)態(tài)安全檢測(cè)技術(shù)在商務(wù)工作中發(fā)揮的作用越來(lái)越大。
3.靜態(tài)安全檢測(cè)技術(shù)
靜態(tài)安全檢測(cè)技術(shù)是基于程序代碼內(nèi)部構(gòu)造而產(chǎn)生的技術(shù),需要提前搭建測(cè)試的模型,才可以對(duì)計(jì)算機(jī)實(shí)施安全靜態(tài)檢測(cè)。通常情況下,使用該技術(shù)的操作如下:工作人員通過(guò)靜態(tài)安全檢測(cè)技術(shù)檢測(cè)目標(biāo)計(jì)算機(jī),然后對(duì)比選定的測(cè)試模型和待檢測(cè)的程序數(shù)據(jù),其對(duì)比的數(shù)據(jù)結(jié)果越一致,那么目標(biāo)計(jì)算機(jī)的軟件安全性就越高,反之,如果對(duì)比結(jié)果相差巨大,那么說(shuō)明軟件的安全隱患是非常大的。隨著科技的發(fā)展,該技術(shù)也在日漸完善,而且檢測(cè)起來(lái)方便簡(jiǎn)單,所以,該檢測(cè)技術(shù)受到了廣大研究人員的青睞,并且發(fā)展的越來(lái)越快,從而為計(jì)算機(jī)軟件的安全提供了良好的保障。
4.混合安全檢測(cè)技術(shù)
由于軟件安全性被人們高度重視,各種軟件安全檢測(cè)技術(shù)接踵而至,為了得到更加全面系統(tǒng)的安全指標(biāo),人們不在局限在某項(xiàng)安全檢測(cè),而是把檢測(cè)的范圍擴(kuò)大到方方面面,也就是說(shuō)對(duì)計(jì)算機(jī)軟件進(jìn)行多項(xiàng)或者混合的檢測(cè),這樣才能夠保證其高度全面精準(zhǔn)的安全性[3]。所以,使用多種檢測(cè)軟件并行的情況是比較多的,也就是使用混合安全檢測(cè)技術(shù)。這樣能夠雙管齊下,把動(dòng)態(tài)和與靜態(tài)的安全檢測(cè)技術(shù)一起使用,利用各自的優(yōu)勢(shì),使得檢測(cè)結(jié)果更加全面準(zhǔn)確,沒(méi)有任何遺留,不僅擴(kuò)大了檢測(cè)的范圍,還極大的提高了軟件的安全性。
5.基于Web技術(shù)的安全檢測(cè)技術(shù)
隨著互聯(lián)網(wǎng)的出現(xiàn)和發(fā)展,網(wǎng)絡(luò)資源開(kāi)發(fā),也就是Web技術(shù)也在不斷發(fā)展變化。利用Web技術(shù)來(lái)進(jìn)行軟件的安全檢測(cè),是比較新的一件事,也是最近幾年軟件安全檢測(cè)技術(shù)領(lǐng)域的一項(xiàng)重要的技術(shù)成果。目前,Web安全檢測(cè)技術(shù)已經(jīng)展示出它的獨(dú)特魅力了,并且檢測(cè)效果高效靈活,從各個(gè)方面都非常適合檢測(cè)軟件的安全性能??偠灾?,基于Web技術(shù)的安全檢測(cè)技術(shù)不但可以測(cè)出安全隱患,還可以及時(shí)消除這些隱患,保障計(jì)算機(jī)安全有效的運(yùn)行?;赪eb技術(shù)發(fā)揮了巨大的作用,很有可能會(huì)逐漸替代原有的檢測(cè)軟件。
三、結(jié)語(yǔ)
可見(jiàn),在互聯(lián)網(wǎng)的今天,在計(jì)算機(jī)軟件成為人類工作生活必需品的時(shí)代,計(jì)算機(jī)安全檢測(cè)技術(shù)發(fā)揮了非常重大的作用。相信在不久的將來(lái),計(jì)算機(jī)安全檢測(cè)技術(shù)會(huì)越來(lái)越彰顯其偉大,更好的服務(wù)于計(jì)算機(jī),很好的服務(wù)于社會(huì),很好的造福于人類。
參考文獻(xiàn)
[1]張家聰.計(jì)算機(jī)軟件安全檢測(cè)技術(shù)[J].科技尚品,2016(11).
[2]劉露.淺議計(jì)算機(jī)軟件安全檢測(cè)技術(shù)[J].數(shù)字技術(shù)與應(yīng)用,2016(5):204-204.
[3]李梅.基于計(jì)算機(jī)技術(shù)發(fā)展基礎(chǔ)上的計(jì)算機(jī)軟件安全檢測(cè)技術(shù)[J].電腦知識(shí)與技術(shù):學(xué)術(shù)交流,2016,12(6):58-59.