李真
摘要:目前,我國對(duì)于計(jì)算機(jī)技術(shù)的現(xiàn)代化應(yīng)用已經(jīng)原來越普遍,人們的日常生活和計(jì)算機(jī)技術(shù)息息相關(guān),無法分離,這也為計(jì)算機(jī)技術(shù)的快速發(fā)展提供了良好的平臺(tái)和基礎(chǔ)。與此同時(shí),計(jì)算機(jī)源代碼的數(shù)量持續(xù)增加,一些黑客非法分子尋找到代碼中的一些漏洞,對(duì)計(jì)算機(jī)軟件所處的系統(tǒng)進(jìn)行破壞,給人們的生活帶來了嚴(yán)重的問題,對(duì)社會(huì)造成了不良影響。因此,計(jì)算機(jī)軟件的安全問題不容忽視,對(duì)相關(guān)的安全漏洞檢測(cè)技術(shù)進(jìn)行研究具有重要的價(jià)值。文章主要分析了計(jì)算機(jī)軟件中存在的漏洞。
關(guān)鍵詞:計(jì)算機(jī);安全漏洞;監(jiān)測(cè)技術(shù)
隨著信息時(shí)代的到來,計(jì)算機(jī)技術(shù)已廣泛應(yīng)用于各行各業(yè),網(wǎng)絡(luò)風(fēng)險(xiǎn)的存在使得人們對(duì)計(jì)算機(jī)系統(tǒng)的安全性越來越重視。根據(jù)工作經(jīng)驗(yàn)和所查閱的有關(guān)資料,本文對(duì)計(jì)算機(jī)軟件中安全漏洞的分類進(jìn)行了總結(jié)。并從幾個(gè)方面討論了計(jì)算機(jī)軟件中安全漏洞檢測(cè)技術(shù)的類型:靜態(tài)檢測(cè)技術(shù)、動(dòng)態(tài)檢測(cè)技術(shù)和其他混合檢測(cè)方法以及其檢測(cè)技術(shù)的應(yīng)用。
1當(dāng)前互聯(lián)網(wǎng)背景下計(jì)算機(jī)網(wǎng)絡(luò)工程安全問題
1.1這些漏洞沒有得到及時(shí)糾正
大多數(shù)軟件和操作系統(tǒng)的漏洞尚不清楚,但是在黑客看來,這些小的漏洞可以提供網(wǎng)絡(luò)攻擊的渠道。如果未及時(shí)解決漏洞,則將影響計(jì)算機(jī)網(wǎng)絡(luò)的整體安全性。它具有嚴(yán)重的影響。近年來,計(jì)算機(jī)技術(shù)的飛速發(fā)展使得操作系統(tǒng)和軟件性能更加完善,但是到目前為止,還沒有開發(fā)出無漏洞的軟件和操作系統(tǒng)。
1.2各種類型的網(wǎng)絡(luò)病毒
隨著互聯(lián)網(wǎng)電子計(jì)算機(jī)信息技術(shù)的飛速發(fā)展,繁殖和傳播網(wǎng)絡(luò)病毒的能力不斷提高。它已逐漸演變成當(dāng)今社會(huì)對(duì)計(jì)算機(jī)網(wǎng)絡(luò)安全的重要威脅之一。盡管在建立計(jì)算機(jī)網(wǎng)絡(luò)時(shí)我們采取了多種安全措施來防范病毒,但我們無法阻止所有病毒(尤其是某些隱藏在正常數(shù)據(jù)中且很難用防病毒軟件檢測(cè)到的突變病毒)進(jìn)入計(jì)算機(jī)網(wǎng)絡(luò)。當(dāng)進(jìn)入計(jì)算機(jī)系統(tǒng)時(shí),病毒會(huì)以某種方式被激活,從而威脅到計(jì)算機(jī)網(wǎng)絡(luò)和信息安全。
2安全檢測(cè)技術(shù)介紹
計(jì)算機(jī)軟件安全檢測(cè)技術(shù)指的是通過技術(shù)手段來檢測(cè)計(jì)算軟件的漏洞和缺陷,以確保軟件開發(fā)前后能有相同的功能。計(jì)算機(jī)軟件檢測(cè)技術(shù)主要包括功能測(cè)試、滲透測(cè)試和檢驗(yàn)。相較于其他軟件,計(jì)算機(jī)安全軟件有獨(dú)特的優(yōu)點(diǎn),目前主要分為靜態(tài)檢測(cè)和動(dòng)態(tài)檢測(cè)。在使用計(jì)算機(jī)的過程中,通過應(yīng)用軟件安全檢測(cè)技術(shù)不僅可以幫助人們了解軟件的特點(diǎn)和性能,而且也能讓用戶及時(shí)發(fā)現(xiàn)軟件存在的安全漏洞和網(wǎng)絡(luò)問題,有助于用戶及時(shí)去解決和完善。
3計(jì)算機(jī)軟件安全漏洞檢測(cè)技術(shù)
3.1防止隨機(jī)數(shù)漏洞
在穩(wěn)定的系統(tǒng)操作環(huán)境中,所有計(jì)算機(jī)系統(tǒng)的操作均按照一定的程序執(zhí)行,但是許多黑客使用隨機(jī)數(shù)發(fā)生器,并使用大量的隨機(jī)數(shù)數(shù)據(jù)流來影響計(jì)算機(jī),以致計(jì)算機(jī)無法快速處理數(shù)據(jù)導(dǎo)致CPU迅速運(yùn)行,最終引起計(jì)算機(jī)系統(tǒng)沒有辦法正常工作并且死機(jī)。當(dāng)重新啟動(dòng)計(jì)算機(jī)時(shí),隨機(jī)數(shù)發(fā)生器再次工作,將計(jì)算機(jī)重新出現(xiàn)上次的狀況,繼續(xù)死機(jī)、崩潰。其中的數(shù)據(jù)成為無法調(diào)用的沒有價(jià)值的數(shù)據(jù)。在對(duì)收集的大量數(shù)據(jù)進(jìn)行分析之后得出,這種隨機(jī)漏洞在利用后很難恢復(fù),并且對(duì)計(jì)算機(jī)硬件和軟件造成了嚴(yán)重?fù)p害。
3.2增強(qiáng)計(jì)算機(jī)網(wǎng)絡(luò)安全訪問權(quán)限
在正式使用計(jì)算機(jī)管理系統(tǒng)之前,技術(shù)人員必須測(cè)試計(jì)算機(jī)的整體操作,并確保計(jì)算機(jī)信息管理系統(tǒng)符合標(biāo)準(zhǔn)。評(píng)估計(jì)算機(jī)信息管理系統(tǒng)的標(biāo)準(zhǔn)是計(jì)算機(jī)系統(tǒng)是否包含病毒。操作計(jì)算機(jī)時(shí),某些網(wǎng)絡(luò)瀏覽活動(dòng)將導(dǎo)致計(jì)算機(jī)受到病毒入侵。當(dāng)前,計(jì)算機(jī)信息管理系統(tǒng)程序已經(jīng)損壞并且不僅針對(duì)性而且廣泛。在日常生活中,一些黑客經(jīng)常使用計(jì)算機(jī)漏洞將病毒植入計(jì)算機(jī),并使用網(wǎng)絡(luò)技術(shù)將其嵌入軟件。當(dāng)用戶下載軟件時(shí),病毒也會(huì)下載并迅速進(jìn)入計(jì)算機(jī)。
3.3對(duì)于計(jì)算機(jī)軟件安全漏洞的靜態(tài)模式檢測(cè)技術(shù)
針對(duì)計(jì)算機(jī)軟件中存在的安全漏洞進(jìn)行檢測(cè),靜態(tài)檢測(cè)主要就是對(duì)計(jì)算機(jī)軟件進(jìn)行表面性的檢測(cè)。近年來,對(duì)這種方式進(jìn)行研究,將靜態(tài)檢測(cè)擴(kuò)充為兩個(gè)方面,一方面是靜態(tài)分析,另一方面是程序檢驗(yàn)。具體來說,靜態(tài)分析就是對(duì)需要進(jìn)行檢測(cè)的系統(tǒng)程序的源代碼來進(jìn)行掃描工作,并對(duì)系統(tǒng)進(jìn)行語義和語法等方面的全面分析,同時(shí)對(duì)系統(tǒng)程序的自身特點(diǎn)進(jìn)行分析,從而能夠其中存在的漏洞進(jìn)行搜索。而程序檢驗(yàn)就是將系統(tǒng)內(nèi)的程序源代碼進(jìn)行充分的檢驗(yàn)。實(shí)際中,主要是通過檢測(cè)軟件程序系統(tǒng)是否能符合計(jì)算機(jī)的運(yùn)行需求,對(duì)程序中是否存在安全漏洞進(jìn)行相應(yīng)的評(píng)估。實(shí)際應(yīng)用中,對(duì)計(jì)算機(jī)軟件安全漏洞靜態(tài)檢測(cè)這方面更加重視計(jì)算機(jī)軟件系統(tǒng)內(nèi)部的特點(diǎn)。
3.4故障注入式安全檢測(cè)技術(shù)
相較于其他安全檢測(cè)技術(shù),故障注入式安全檢測(cè)技術(shù)差異很大,是一種特殊形式的檢測(cè)技術(shù),有著自動(dòng)化高、檢測(cè)速度快的特點(diǎn),在計(jì)算機(jī)軟件安全檢測(cè)中發(fā)揮著不容忽視的重要作用。該技術(shù)的應(yīng)用需要建立在故障模型基礎(chǔ)上,利用故障數(shù)據(jù)庫中的相關(guān)信息來檢索和查詢軟件故障,并可以在最短時(shí)間內(nèi)迅速鎖定故障問題和產(chǎn)生原因,并針對(duì)實(shí)際情況及時(shí)加以改進(jìn)和完善。
結(jié)束語
近幾年來,各行各業(yè)對(duì)計(jì)算機(jī)軟件的使用要求不斷提升。要想保證計(jì)算機(jī)能夠高效穩(wěn)定運(yùn)行,其軟件安全檢測(cè)技術(shù)的應(yīng)用十分關(guān)鍵,有必要予以高度重視。
參考文獻(xiàn)
[1]張舒.計(jì)算機(jī)軟件中安全漏洞檢測(cè)技術(shù).電子技術(shù)與軟件工程,2018 (9):192
[2]張趙輝.計(jì)算機(jī)軟件安全漏洞技術(shù)分析.湖北農(nóng)機(jī)化,2020(1):16
[3]李恒勝.計(jì)算機(jī)軟件中安全漏洞檢測(cè)技術(shù)要點(diǎn)研究.無線互聯(lián)科技, 2017(3):54-55
[4]魏軼.計(jì)算機(jī)軟件中安全漏洞檢測(cè)技術(shù)及應(yīng)用研究.中國科技博覽, 2016(3):87
[5]岑德順.計(jì)算機(jī)軟件安全漏洞檢測(cè)技術(shù)與應(yīng)用.電腦知識(shí)與技術(shù),2016 (13):61-62
臨沂大學(xué)信息科學(xué)與工程學(xué)院 276000