楊漢
【摘 要】隨著計算機技術(shù)的普遍提高,越來越多的計算機軟件被開發(fā)出來,這些軟件對人們的生活產(chǎn)生巨大的影響,但是隨著計算機軟件技術(shù)的發(fā)展,一些網(wǎng)絡(luò)漏洞和網(wǎng)略問題也逐漸發(fā)展起來,而基于這些網(wǎng)絡(luò)安全問題已經(jīng)越來越受到人們的關(guān)注。本文將結(jié)合計算機軟件的漏洞探案計算機軟件安全技術(shù)研究的必要性。
【關(guān)鍵詞】計算機軟件;安全監(jiān)測;技術(shù)研究
網(wǎng)絡(luò)技術(shù)的發(fā)展極大地便利了人們的生活,隨著各種各樣的計算機軟件的開放,逐漸豐富了人們的日常生活和娛樂活動。為了滿足消費者逐漸呈多元化趨勢發(fā)展的需求,計算機軟件隨著網(wǎng)絡(luò)和科技的發(fā)展而一代一代地更新?lián)Q代,確保更新之后的軟件擁有更多的功能,能夠更大程度的滿足人們的要求和需求。但是基于網(wǎng)絡(luò)的一些弊端,尤其是安全問題,從而造成了這些軟件同樣面臨這安全問題的威脅。同時,也有一些居心不良的商家故意設(shè)計各種惡意病毒軟件,在使用者下載的時候傳播病毒或者進行信息盜竊等違法行為。因此,加強計算機軟件安全檢測技術(shù)成為了計算機發(fā)展的首要目標。
一、安全監(jiān)測技術(shù)
(一)計算機安全檢測技術(shù)是針對計算機軟件在使用當中會造成的運行緩慢以及其他安全漏洞的檢驗的一種技術(shù)
一般人們在使用一個軟件的時候大致都會關(guān)注兩點,一,軟件運行是否會出現(xiàn)錯誤,或者是運行緩慢,拖延計算機運行速度等弊端。二就是使用過程中的安全問題,畢竟在使用一個軟件的時候是呈網(wǎng)絡(luò)連接的狀態(tài),如果這時候軟件存在安全漏洞,那么網(wǎng)絡(luò)中的病毒必然會趁空而入,造成計算機安全的缺失。同時又很多的軟件在初次使用時必須進行注冊等行為,如果軟件存在安全漏洞必定會造成信息泄露,從而造成不必要的損失。所以,對計算機軟件的安全檢測技術(shù)是必不可少的。一般的軟件在投放市場時必定會進行安全檢驗,用以檢驗出軟件中存在的安全漏洞,然后針對這些進行針對性的修復(fù)和數(shù)據(jù)重置。最后確保萬無一失的時候才會投放市場。
但是這并不意味著軟件使用終身都不會有安全漏洞,病毒是隨著網(wǎng)絡(luò)技術(shù)的發(fā)展而發(fā)展的。所以計算機軟件都會進行一次又一次的更新,更新并不意味著內(nèi)容的更新,更多的是軟件安全的建設(shè)。所以與此同時,計算機安全檢測技術(shù)也會隨著不斷的發(fā)展,用以在軟件中能夠檢測出更多的安全漏洞,幫助計算機軟件的安全使用創(chuàng)造安全的環(huán)境。同時可以為軟件開發(fā)者提供正確的漏洞檢測,幫助軟件開發(fā)者根據(jù)漏洞進行修復(fù)。計算機安全檢測軟件并不僅僅可以對計算機軟件進行檢測,也可以對計算機整體的軟硬件進行安全檢測,從隱私,訪問,授權(quán)的方面全方位的檢驗,確保計算機保持在一個安全使用的環(huán)境之下。
(二)計算機軟件安全檢測技術(shù)的分類
計算機軟件安全檢測技術(shù)根據(jù)不同的應(yīng)用,檢查和修復(fù)對象分為語法檢測技術(shù),動態(tài)檢測技術(shù),動態(tài)檢測技術(shù)以及綜合性檢驗技術(shù)。語法檢測技術(shù)就是通過對計算機在輸入不同的指令和算法后會產(chǎn)生什么不同的反應(yīng)。語法檢測技術(shù)主要是對計算機內(nèi)被植入的算法的指令進行借口的安全檢驗,根據(jù)不用的指令進行不同的識別的甄別,進而進行不同的安全檢測。動態(tài)檢測技術(shù)主要是對計算機應(yīng)用程序進行的安全檢測,因為應(yīng)用程序是計算機安裝的一個軟件,可以很容易的進行檢查,不需要再去了解計算機內(nèi)部的結(jié)構(gòu)或者組成。主要用于在資源共享等方面保障計算機的安全。靜態(tài)檢測技術(shù)是通過計算機的軟件程序進行深入的檢查,利用計算機軟件系統(tǒng)進行建模,深入檢查軟件系統(tǒng)中所包含的危險和漏洞。而綜合檢測技術(shù)則實現(xiàn)了動態(tài)和靜態(tài)檢測技術(shù)優(yōu)點的相互融合,既能檢測出計算機的算法和編碼等方面的錯誤,還能對計算機核心程序和內(nèi)部系統(tǒng)進行詳細的檢測,確保計算機遠離系統(tǒng)故障和其他的安全漏洞。除此之外,計算機軟件安全檢測技術(shù)哎包括聯(lián)網(wǎng)狀態(tài)下的安全檢測等。
二、計算機安全檢測技術(shù)的重要性
計算機安全檢測的使用主要應(yīng)用在軟件被廣泛地投放市場之前,應(yīng)用計算機安全檢測技術(shù)對軟件和計算機之間的兼容問題,軟件使用之中運行時會出現(xiàn)的問題,等等方面進行詳細的檢查的排查,盡可能排除一切可能會發(fā)生的隱患和安全漏洞,確保軟件在投入使用之后能夠做到安全有效。計算機軟件的安全漏洞會引發(fā)很多方面的問題,比如病毒入侵,信息盜竊等等,計算機網(wǎng)絡(luò)的流通性將會使這些問題的影響更加深化,更為深遠。所以加強對計算機軟件安全檢驗技術(shù)的研究是保護計算機安全的必要措施。
三、計算機安全檢測技術(shù)的要求
(一)全面檢查軟件
在進行計算機安全檢測之前先行對計算機軟件以及計算機的系統(tǒng)等進行全方位的分析和排查。比如要進行安全檢查的地方和范圍非常大,則需要事先進行更加詳細的排查,將大范圍縮小,甚至細化到某個程序或者哪一個部分,這樣將會極大地方面接下來的安全檢驗環(huán)節(jié)。針對軟件的結(jié)構(gòu)或者特點,詳細地進行逐層檢驗,最后才能一步步排除安全隱患。有時候也可以借助其他的軟件進行安全排查。
(二)采用有效的方法
使用安全檢測技術(shù)對計算機的檢驗有時候不能并不能完全的排除計算機內(nèi)部的安全隱患,因為計算機是一個龐大的體系,內(nèi)部結(jié)構(gòu)非常的復(fù)雜,并且由多個零部件和軟硬盤共同組成,單一使用軟件安全檢測技術(shù)只能排除計算機表面比較淺顯的安全隱患,對于計算機內(nèi)部深層次的地方卻無法觸及。這就要求在進行計算機安全檢測之前先充分地了解計算機的內(nèi)部結(jié)構(gòu)以及其他的特性,然后根據(jù)針對不同軟件的不同漏洞選擇合適且有效的安全檢測軟件進行排查和清除。而對于專門的計算機安全檢測機構(gòu)或人員來說,應(yīng)該充分地了解客戶的需求以及客戶計算機的特點等,進行詳細的檢驗流程制定,采用合適有效的方法對計算機進行安全檢測。
(三)增加檢驗人員
有時候計算機出了問題拿去修理,但是修理過后還是使用不便,總是出現(xiàn)大大小小的問題,接連幾次拿到不同的地方修理,但是結(jié)果都是一樣的。造成這種現(xiàn)象的原因就可能是因為這幾個安全檢測人員所采取的方法和檢驗技術(shù)都是一樣的,因此只能檢查出相同的毛病卻檢查不出其他的問題。對于計算機檢查機構(gòu)來說,為了避免這種現(xiàn)象的發(fā)生就要采取不用的檢驗技術(shù),將隱藏在計算機內(nèi)部各個角落的問題和漏洞都檢驗出來,確保計算機的安全使用。同時,應(yīng)該多多采用那些擁有更多經(jīng)驗技術(shù)的人才,優(yōu)秀的技術(shù)人才加優(yōu)秀的技術(shù)將會給計算機的安全檢測帶來更好的解決結(jié)果。
四、總結(jié)
隨著網(wǎng)絡(luò)技術(shù)和計算機技術(shù)的迅猛發(fā)展,越來越多的軟件進入了人們的計算機或者手機當中,但是與此同時,計算機安全漏洞也讓人越發(fā)擔(dān)憂。計算機安全對計算機的使用會產(chǎn)生非常大的影響。計算機安全缺失會導(dǎo)致計算機程序失誤,死機,信息失竊,病毒入侵等一系列的計算機使用弊端。因此計算機軟件安全檢測技術(shù)的發(fā)展就顯得尤為重要。計算機安全檢測技術(shù)可以通過一系列專業(yè)化和系統(tǒng)化的手段對計算機及計算機軟件進行全方位的檢驗,有針對性的進行安全排查。且計算機軟件安全檢測的數(shù)據(jù)可以為計算機軟件的升級優(yōu)化提供重要的數(shù)據(jù)參考。因此,應(yīng)該加大對計算機軟件安全檢測技術(shù)的研究和發(fā)展,確保計算機軟件的安全性,保障計算機的使用安全。
【參考文獻】
[1]王珊珊,論計算機軟件安全檢測技術(shù)[J],軟件,2013(08).
[2]王爽,計算機軟件安全檢測技術(shù)研究[J],信息與電腦,2011(11):52+54.
[3]劉志建,芻議計算機軟件安全檢測技術(shù)的應(yīng)用[J]計算機光盤軟件與應(yīng)用,2013(02):13-15.