李慧
摘要:計算機(jī)在人們的生活和工作中具有重要的地位,計算機(jī)水平甚至和國家綜合國力有著密切的關(guān)系,因此,近年來國家也是十分重視計算機(jī)水平的提升。軟件開發(fā)對計算機(jī)水平的提升具有重要意義,同時安全技術(shù)的應(yīng)用也是保障計算機(jī)具有良好性能的必要途徑,這就需要重視計算機(jī)軟件開發(fā)中安全技術(shù)的應(yīng)用,該文就針對計算機(jī)軟件開發(fā)中安全技術(shù)的應(yīng)用進(jìn)行研究,希望對計算機(jī)軟件開發(fā)提供幫助。
關(guān)鍵詞:計算機(jī);軟件開發(fā);安全技術(shù)
中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2019)04-0071-02
在新時期環(huán)境下,人們對計算機(jī)的依賴越來越強,對計算機(jī)的性能要求也是越來越高,因此,這就需要計算機(jī)進(jìn)行軟件開發(fā),來提高其計算機(jī)應(yīng)用的水平。軟件是計算機(jī)功能實現(xiàn)的基本保障,在計算機(jī)軟件開發(fā)中安全技術(shù)的應(yīng)用至關(guān)重要,是實踐計算機(jī)安全運行的必要保護(hù)措施,而計算機(jī)軟件開發(fā)中安全技術(shù)如何進(jìn)行應(yīng)用,就是本文主要研究的重點內(nèi)容。
1 計算機(jī)軟件開發(fā)概述
計算機(jī)軟件指計算機(jī)的應(yīng)用軟件以及系統(tǒng)軟件等,計算機(jī)的軟件開發(fā)對社會的發(fā)展具有重要作用。計算機(jī)的軟件開發(fā)具有多樣化的種類,對計算機(jī)的軟件開發(fā)可以分為兩種,一種是對應(yīng)用軟件與系統(tǒng)軟件進(jìn)行開發(fā),促進(jìn)計算機(jī)維護(hù)和管理,來為計算機(jī)用戶端進(jìn)行良好應(yīng)用界面的提供;另一種是為了解決應(yīng)用存在的問題,來進(jìn)行軟件的開發(fā),常見人事管理和游戲軟件方向所進(jìn)行的開發(fā)。計算機(jī)的軟件開發(fā)也具有主要的特點,主要有應(yīng)用的價值高和復(fù)雜程度高等。應(yīng)用的價值高,主要體現(xiàn)在計算機(jī)快速發(fā)展以及應(yīng)用的范圍不斷進(jìn)行擴(kuò)大,計算機(jī)在各行業(yè)也受到了廣泛的應(yīng)用,在社會和經(jīng)濟(jì)快速的發(fā)展背景下,就一定需要提高技術(shù)的支持,來有效地提升社會效益以及經(jīng)濟(jì)的效益等,使計算機(jī)應(yīng)用的價值提升;復(fù)雜程度高,計算機(jī)地方軟件開發(fā)需要投入很大,此項工作復(fù)雜性十分高,要研究人員、企業(yè)和相關(guān)機(jī)構(gòu)都給予大力的支持和開發(fā),因此,軟件開發(fā)對人力、財力和物力等方面具有很大的需求[1]。
2 計算機(jī)軟件開發(fā)原則
計算機(jī)的軟件開發(fā)具有非常大的復(fù)雜性,同時對技術(shù)要求也比較高,因此在軟件的開發(fā)中需要嚴(yán)格遵循開發(fā)的原則。首先一定要保證計算機(jī)的軟件開發(fā)具有良好的質(zhì)量,對各方開發(fā)的技術(shù)進(jìn)行有效的落實;然后在軟件的開發(fā)計劃中,要以分階段的生命周期當(dāng)作模型,保證開發(fā)的順利規(guī)范進(jìn)行;另外還要從科學(xué)手段出發(fā),對計算機(jī)所開發(fā)的軟件實施有效的評估,保證已經(jīng)開發(fā)的軟件質(zhì)量與使用的效果滿足預(yù)期的要求標(biāo)準(zhǔn)。在新時期環(huán)境下,計算機(jī)的軟件開發(fā)快速發(fā)展,同時社會對計算機(jī)的軟件功能也具有很強的依賴性,這就需要重視計算機(jī)的軟件開發(fā),并堅持開發(fā)原則。計算機(jī)的軟件開發(fā)是軟件工程核心部分,是對計算機(jī)技術(shù)進(jìn)行的開發(fā)創(chuàng)新,從而逐步的實現(xiàn)計算機(jī)的遠(yuǎn)程控制以及網(wǎng)絡(luò)支持等功能,通過計算機(jī)的軟件開發(fā)能夠有效促進(jìn)計算機(jī)的網(wǎng)絡(luò)朝著共存性和開發(fā)性方向發(fā)展[2]。
3 計算機(jī)軟件開發(fā)中的安全隱患
3.1軟件自身存在漏洞問題
計算機(jī)的軟件開發(fā)是比較復(fù)雜的,在軟件開發(fā)的過程中難免會出現(xiàn)軟件設(shè)計的漏洞問題,這種軟件在實際的應(yīng)用中就會存在一定的功能局限性,導(dǎo)致安全問題的出現(xiàn),同時由于軟件開發(fā)人員受到技術(shù)和設(shè)計條件等影響還會導(dǎo)致軟件開發(fā)設(shè)計的水平有待提高,使軟件開發(fā)設(shè)計的安全性得不到保障。計算機(jī)網(wǎng)絡(luò)環(huán)境同樣十分復(fù)雜,越來越多的安全風(fēng)險類型出現(xiàn)在網(wǎng)絡(luò)環(huán)境中,這也導(dǎo)致軟件必須及時進(jìn)行更新和完善,才能保證對復(fù)雜安全風(fēng)險的防護(hù)[3]。另外,在計算機(jī)使用的過程中,其基本設(shè)施和網(wǎng)絡(luò)通信等設(shè)備等也可能由于受到其環(huán)境的影響導(dǎo)致電路出現(xiàn)老化或者設(shè)備故障等,從而對計算機(jī)安全產(chǎn)生威脅,這些設(shè)備受損會對計算機(jī)網(wǎng)絡(luò)系統(tǒng)的正常運行產(chǎn)生影響,甚至?xí)?dǎo)致計算機(jī)的系統(tǒng)發(fā)生崩潰,對用戶的使用造成很大的麻煩。
3.2信息管理過程中的問題
在計算機(jī)使用的過程中,信息加工處理階段是比較易受到攻擊的,尤其是信息傳輸?shù)倪^程中,很容易會就導(dǎo)致信息的丟失。信息管理過程中的安全問題,根據(jù)外在因素供給的方式可以將其分成主動攻擊與被動攻擊等類型,主動供給主要是通過截取或?qū)W(wǎng)絡(luò)傳輸信息方式進(jìn)行造假,使通信設(shè)施出現(xiàn)運行的問題,從而在網(wǎng)絡(luò)的信息傳輸中,對原有信息進(jìn)行非法的修改,將信息內(nèi)容進(jìn)行改變,導(dǎo)致原有信息受到破壞,對使用者進(jìn)行欺騙和誤導(dǎo);被動攻擊對信息的傳輸并不會導(dǎo)致破壞,但相關(guān)非法的分子會借助竊聽或監(jiān)視等手段獲取信息,此攻擊的方式具有很強的隱蔽性,一般是不容易被使用者所發(fā)現(xiàn)的。
3.3黑客或者病毒的攻擊問題
黑客和病毒是比較常見的計算機(jī)安全問題,黑客主要是通過自身對計算機(jī)知識的利用,對計算機(jī)本身具有的問題進(jìn)行分析,借助技術(shù)工具輔助的手段來對相應(yīng)計算機(jī)實施攻擊,使計算機(jī)的網(wǎng)絡(luò)系統(tǒng)出現(xiàn)癱瘓,這對計算機(jī)的軟件開發(fā)工作會造成很大的影響,現(xiàn)階段的互聯(lián)網(wǎng)環(huán)境中,普遍存在黑客攻擊的事件,因此需要高度進(jìn)行警戒。一旦出現(xiàn)黑客入侵的情況,就可能會對計算機(jī)系統(tǒng)設(shè)備造成損壞,還會對計算機(jī)用戶重要的信息進(jìn)行盜取,這對用戶安全隱私就產(chǎn)生了很大的影響。病毒對計算機(jī)的攻擊也是比較常見的,病毒具有很強的破壞力,一旦計算機(jī)受到病毒的感染,就會以一種極快速度對計算機(jī)的系統(tǒng)各個角落進(jìn)行侵害,因此其危害性十分大,并會造成不可估量的損失,這對計算機(jī)的軟件開發(fā)也有著致命的影響[4]。
4 計算機(jī)軟件開發(fā)中的安全技術(shù)應(yīng)用
4.1入侵檢測技術(shù)
入侵檢測技術(shù)能夠有效地針對網(wǎng)絡(luò)攻擊進(jìn)行及時發(fā)現(xiàn),從而實現(xiàn)對計算機(jī)安全性的防護(hù)。入侵檢測技術(shù)能夠?qū)崿F(xiàn)對計算機(jī)系統(tǒng)構(gòu)造與網(wǎng)絡(luò)系統(tǒng)快速科學(xué)的分析,對異常現(xiàn)象和行為進(jìn)行全面的統(tǒng)計,從而實現(xiàn)對各種攻擊活動的及時掌握和警報。此技術(shù)有效結(jié)合了通信技術(shù)、統(tǒng)計技術(shù)以及推理技術(shù)等,還涉及人工智能與密碼學(xué)領(lǐng)域,對計算機(jī)系統(tǒng)進(jìn)行準(zhǔn)確的監(jiān)控,對計算機(jī)系統(tǒng)內(nèi)異常行為進(jìn)行有效的辨別,判斷計算機(jī)系統(tǒng)是否受到了攻擊,這就有效地保護(hù)了用戶的信息安全[5]。入侵檢測技術(shù)還包括網(wǎng)絡(luò)、主機(jī)和混合型類型,進(jìn)行計算機(jī)的操作系統(tǒng)數(shù)據(jù)全面盤查就是主機(jī)入侵檢測的技術(shù),能夠有效保護(hù)主機(jī)監(jiān)控范圍的安全;網(wǎng)絡(luò)入侵的檢測技術(shù)主要是進(jìn)行整個網(wǎng)絡(luò)安全的維護(hù),通過對網(wǎng)絡(luò)數(shù)據(jù)的流通進(jìn)行監(jiān)測和分析,來實現(xiàn)保護(hù)目的;混合型入侵檢測的技術(shù)將前兩者優(yōu)點實現(xiàn)了有效結(jié)合,其防護(hù)范圍更為廣泛,也具有更為顯著的保護(hù)效果。
4.2防火墻、信息加密以及漏洞掃描技術(shù)
隨著人們對計算機(jī)安全意識的逐漸重視,也是開發(fā)出了各種安全防護(hù)軟件,并在計算機(jī)系統(tǒng)中得到了廣泛的應(yīng)用,比如,防火墻、信息加密以及漏洞掃描技術(shù)等。防火墻能夠把不安全信息有效的隔絕于計算機(jī)系統(tǒng)外,保證系統(tǒng)網(wǎng)絡(luò)不被入侵,防火墻只允許經(jīng)過審核后的應(yīng)用進(jìn)入,同時防火墻還有對內(nèi)部網(wǎng)絡(luò)劃分的功能,對其科學(xué)進(jìn)行規(guī)制,把重要網(wǎng)段借助隔離方式進(jìn)行保護(hù),從而最大程度地減小對網(wǎng)絡(luò)系統(tǒng)的影響。漏洞的掃描技術(shù)主要是于計算機(jī)的系統(tǒng)攻擊前,借助此項技術(shù)能夠把漏洞有效檢測并及時進(jìn)行修補,通過對計算機(jī)系統(tǒng)進(jìn)行有效的掃描,能夠?qū)W(wǎng)絡(luò)系統(tǒng)安全系數(shù)進(jìn)行準(zhǔn)確評估,從而為計算機(jī)的安全保護(hù)提供針對性。信息的加密技術(shù)主要對目標(biāo)信息進(jìn)行重新編碼,將真實信息有效進(jìn)行隱藏,則不法分子就不能夠獲取真實信息,從而實現(xiàn)對信息系統(tǒng)安全性的提高,信息的加密技術(shù)于電子商務(wù)中的應(yīng)用十分廣泛,其高性能的安全防護(hù)對信息安全性具有重要的保障意義[6]。
4.3反計算機(jī)病毒技術(shù)
病毒對計算機(jī)的危害十分強大,其對計算機(jī)系統(tǒng)的破壞往往是致命的,會對計算機(jī)造成難以修復(fù)的損壞,因此需要做好對計算機(jī)病毒的有效清除。由于病毒具有極強的傳染性和破壞性,在反計算機(jī)病毒技術(shù)的應(yīng)用中,需要從防范、檢查和消滅病毒的角度進(jìn)行切入,來實現(xiàn)對計算機(jī)系統(tǒng)安全的防護(hù)效果。防范病毒主要是于計算機(jī)內(nèi)進(jìn)行防病毒程序的安裝,使病毒不能進(jìn)入到計算機(jī)系統(tǒng)中,盡可能降低病毒侵入可能性,在病毒的防范中分別包括系統(tǒng)監(jiān)控和信息的加密等措施進(jìn)行防范。檢查病毒主要包括兩種檢查的程序,一種是按照病毒傳播的方式等特點進(jìn)行是否感染病毒的判斷;另外一種是對某個時間階段計算機(jī)運行的數(shù)據(jù)進(jìn)行分析,并對分析的結(jié)果進(jìn)行儲存和管理,來進(jìn)行有效數(shù)據(jù)的積累,通過對結(jié)果和實際數(shù)據(jù)的有效分析和對比,來判斷其是否受到了病毒的感染[7]。如果病毒對計算機(jī)系統(tǒng)進(jìn)行了入侵,就需要立即實施有效的措施進(jìn)行病毒的消滅,消滅病毒主要是通過安裝相應(yīng)殺毒軟件來實現(xiàn)的,但是病毒并不是每次都會被這些殺毒軟件消滅,由于病毒也是不斷更新?lián)Q代的,而殺毒軟件可能沒有相應(yīng)數(shù)據(jù)對新病毒進(jìn)行識別,因此就要及時進(jìn)行殺毒軟件的升級和更新,提供其殺毒的能力。
5結(jié)束語
綜上所述,安全技術(shù)是計算機(jī)軟件開發(fā)中的重點內(nèi)容,其對計算機(jī)系統(tǒng)的安全性具有重要的保障作用,為了保證計算機(jī)系統(tǒng)良好的安全性,在加強安全技術(shù)應(yīng)用的同時,還需要不斷進(jìn)行安全技術(shù)計算機(jī)軟件的開發(fā)和探索,這對計算機(jī)行業(yè)的發(fā)展具有重要意義。
參考文獻(xiàn):
[1] 張燕飛. 新時期計算機(jī)軟件開發(fā)技術(shù)的應(yīng)用研究[J]. 經(jīng)營管理者, 2016(18):00068.
[2] 裴衣非. 計算機(jī)軟件開發(fā)技術(shù)的現(xiàn)狀及應(yīng)用研究[J]. 中小企業(yè)管理與科技:上旬刊, 2015(11):248-249.
[3] 李萬明. 淺談計算機(jī)軟件開發(fā)技術(shù)的應(yīng)用研究與趨勢[J]. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用, 2014(12):241-242.
[4] 祁真. 新時期計算機(jī)軟件開發(fā)技術(shù)的應(yīng)用研究[J]. 數(shù)字技術(shù)與應(yīng)用, 2016(9):249.
[5] 黃偉. 淺談計算機(jī)軟件開發(fā)技術(shù)的應(yīng)用研究與趨勢[J]. 環(huán)球市場, 2016(19):31.
[6] 趙曉津, 劉云. 淺談計算機(jī)軟件開發(fā)技術(shù)的應(yīng)用[J]. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用, 2014(4):70-71.
[7] 張靖召. 新時期計算機(jī)軟件開發(fā)技術(shù)的應(yīng)用研究[J]. 中國新通信, 2016, 18(21):123.
【通聯(lián)編輯:光文玲】