宮曉輝
摘要
科學技術水平不斷進步發(fā)展,社會已經(jīng)進入互聯(lián)網(wǎng)時代并在不斷飛速前進。在人們的生活生產(chǎn)中對于計算機的應用也已成為常態(tài),計算機發(fā)揮的作用越來越重大,是社會發(fā)展和國家進步的重要助力。本文將通過對計算機發(fā)展和計算機的軟件開發(fā)等方面入手,對安全技術在軟件開發(fā)中發(fā)揮的作用進行簡單介紹分析,為軟件開發(fā)提供幾點參考。
【關鍵詞】安全技術 計算機軟件開發(fā) 應用
計算機網(wǎng)絡已經(jīng)成為社會發(fā)展進步的重要組成部分,計算機網(wǎng)絡的出現(xiàn)也徹底改寫了人們的生活方式,社會生產(chǎn)已經(jīng)邁入了一個新的發(fā)展階段。但是隨著計算機網(wǎng)絡技術在人們生活中應用的深入,與計算機網(wǎng)絡相關的計算機安全技術也成為影響計算機發(fā)展的重要因素,一些隱含的計算機安全問題嚴重制約了網(wǎng)路系統(tǒng)的進一步完善。為應對這些發(fā)展缺陷,計算機軟件開發(fā)人員使用了大量安全工具,但軟件開發(fā)中還是存在一些安全隱患,需要加大對軟件開發(fā)中的安全技術的應對。
1 計算機軟件開發(fā)中存在的問題
1.1 計算機實體設施受損
計算機的實體設備以及網(wǎng)絡通信設備受到損傷會給計算機的安全運行帶來隱患,而實體設備受損的原因包括自然災害、設備老舊帶來的電路老化以及人為的故意損壞等。計算機的實體設備受損嚴重可能導致計算機網(wǎng)絡的整體癱瘓崩潰,給計算機用戶帶來麻煩,造成損失。而實體設備的受損原因眾多,導致計算機的安全技術應用也受到了一定制約,給計算機的軟件開發(fā)也造成了很多阻礙。
1.2 信息的加工處理以及傳輸易受攻擊
計算機的信息處理以及傳輸過程是最容易受到攻擊的階段,受到的攻擊可分為主動攻擊和被動攻擊。被動攻擊是指計算機受到攻擊時,只是信息的傳輸受到監(jiān)視以及竊聽,信息內(nèi)容被盜取,但對計算機網(wǎng)絡并不造成實際傷害,其目的主要是對傳輸信息進行竊取;主動攻擊則是在計算機的傳輸中對計算機信息進行修改、截取以及造假,其主要目的是阻斷計算機信息傳輸?shù)恼_\作,通過篡改傳輸信息,改變信息傳輸內(nèi)容完成攻擊任務。
1.3 計算機的硬軟件技術含量偏低
計算機硬件軟件是計算機的重要構成,而在現(xiàn)階段的計算機軟件市場上,盜版軟件占據(jù)了絕大的市場份額,正版軟件卻少有人問津,這一現(xiàn)象也是導致計算機的信息安全無法得到有效保障的原因。計算機軟件配置以及相關硬件設備的更新不及時,漏洞補丁等也很少定期下載更新,計算機的信息安全性無法得到保障。
1.4 計算機用戶的操作問題
在人們的日常生活工作中對于計算機的應用越來越廣泛,但很多計算機用戶在計算機的操作中存在很多缺陷,新近用戶掌握簡單的操作方式,因此在遇到計算機的配置不準確等問題的前提下繼續(xù)操作,給計算機信息安全造成了一定威脅。除此之外,一些計算機用戶的網(wǎng)絡安全意識比較薄弱,對于計算機的配置,例如防火墻的配置不科學,不能發(fā)揮防火墻的最佳作用,對于計算機的防護不到位也給計算機的信息安全性造成了影響。
2 計算機軟件開發(fā)中的安全技術與技術應用
2.1 計算機安全技術簡介
計算機的安全技術顧名思義,就是對計算機系統(tǒng)開展的保護措施,包括對計算機信息系統(tǒng)的硬件、軟件以及內(nèi)部數(shù)據(jù)的保護。安全技術的保護最突出特點就是保護計算機內(nèi)部軟件不受惡意攻擊傷害,有效抵御外部攻擊的破壞行為,切實保障計算機信息不會外泄,不會被惡意篡改,充分保障計算機內(nèi)部信息安全運作和傳輸,確保計算機系統(tǒng)的連續(xù)安全運轉(zhuǎn)。
2.2 計算機軟件開發(fā)常用安全技術
2.2.1 防火墻、漏洞掃描技術
計算機的防火墻技術主要是幫助計算機隔絕不安全的網(wǎng)絡信息,保障計算機網(wǎng)絡不受有害信息入侵,并允許通過審核的信息應用進入計算機網(wǎng)絡。計算機的防火墻還可根據(jù)實際需求對內(nèi)部網(wǎng)絡功能進行科學劃分規(guī)制,對計算機網(wǎng)絡內(nèi)部比較重要的網(wǎng)段進行有效科學隔離,將整體網(wǎng)絡運行對計算機的運作影響降至最低。
計算機的漏洞掃描技術就是指在計算機網(wǎng)絡系統(tǒng)被攻擊前實施的自我檢查,通過漏洞檢測掃面明確顯示計算機網(wǎng)絡系統(tǒng)存在的問題并及時采取措施補救,預防網(wǎng)絡攻擊。漏洞掃描技術的主要檢查對象是計算機運作系統(tǒng)以及計算機的防火墻,對計算機的網(wǎng)絡系統(tǒng)的安全系統(tǒng)進行科學評估檢查,最大限度降低問題發(fā)生率。
2.2.2 入侵檢測技術
入侵檢測技術是一種新型的計算機網(wǎng)絡攻擊防范技術,該技術通過對計算機系統(tǒng)構造以及網(wǎng)絡系統(tǒng)的分析研究,對計算機網(wǎng)絡中存在的不正常行為模式進行分析識別,對攻擊活動及時發(fā)現(xiàn)及時預警。入侵檢測技術主要應用統(tǒng)計技術、通信技術以及推理技術并結合人工智能等方面專業(yè)知識,對計算機網(wǎng)絡中的攻擊行為進行監(jiān)控,最大限度減少了計算機的網(wǎng)絡損傷。監(jiān)控行為按照監(jiān)控對象的不同可劃分為主機入侵監(jiān)控、網(wǎng)絡入侵監(jiān)控以及混合型監(jiān)控三種?;谥鳈C的入侵檢測保護主要通過分析審核計算機操作系統(tǒng)的數(shù)據(jù)完成;基于網(wǎng)絡入侵的檢測監(jiān)控保護通過檢測網(wǎng)絡數(shù)據(jù)包完成;混合型的入侵檢測保護通融合上述兩種保護方式優(yōu)點完成。
2.2.3 反計算機病毒技術
反計算機病毒技術的主要目的及時防范計算機病毒入侵計算機,對計算機中隱藏的病毒進行檢測并徹底消滅。具體是通過安裝防病毒軟件的方式防范病毒入侵,安裝殺毒軟件對計算機中存在的病毒進行消滅。
3 結語
計算機及網(wǎng)絡系統(tǒng)的未來發(fā)展前景是無限廣闊的,同樣其成長空間也是非常廣闊的。計算機的安全問題影響著人們生活工作的各個方面,在提升人們生活工作質(zhì)量以及保護個人信息方面都發(fā)揮著非常重要的作用,在商業(yè)信息的隱私保護方面意義同樣重大。因此必須強化計算機安全技術的研發(fā)以及設計,選擇專業(yè)的設計開發(fā)團隊,配合有效合理的設計方案進行計算機安全技術的開發(fā)應用。對于研發(fā)出的計算機安全應用技術進行不斷創(chuàng)新和深入研究,促進其獲得更高水平的技術提升,提升計算機開發(fā)軟件的安全可靠和實用性。
參考文獻
[1]賀向陽.計算機軟件安全漏洞檢測技術應用研究[J].無線互聯(lián)科技,2016(20):59-61.
[2]楊曙光.計算機軟件開發(fā)技術的應用研究[J].通訊世界,2015(06):76-77.
[3]向思豪.計算機軟件開發(fā)技術的應用與研究[J].中國新通信,2015(09):68.
[4]許力文.淺析計算機軟件開發(fā)技術及其應用[J].電子制作,2014(18):42.
[5]張俊青.計算機軟件開發(fā)技術及其應用[J].計算機光盤軟件與應用,2014,09:65+6 7.