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