王剛
摘要:隨著科技的飛速進步,如今人們已經邁入了互聯網時代?,F在人們工作生活已經離不開計算機,計算機也發(fā)揮著越來越多的功能,幫助人們處理更多的事情。國家社會的進步使得對計算機軟件開發(fā)成為必然,這也是體現國家綜合實力的一個方面。本文主要以計算機軟件開發(fā)中存在的隱患為切入點,針對存在計算機相關實體設備,信息傳輸過程中以及黑客病毒攻擊中的問題進行簡要的分析,提出對安全技術在計算機軟件開發(fā)中的應用進展的看法,希望能夠起到一定的借鑒作用。
關鍵詞:計算機軟件;安全技術;軟件開發(fā)
中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2016)17-0027-02
1 前言
二十一世紀是互聯網的時代,計算機的功能在不斷強大完善,它在人們生活工作中扮演的角色也日漸重要?,F在的計算機不再是以前龐大笨重的機型,而是發(fā)展為體積小巧方便攜帶的工具。并且計算機軟件在不斷的開發(fā)過程中,人們的生活方式也得到了很大的改善,計算機軟件涉及的領域也更加全面,但隨之而來的問題是如何更好地保障計算機使用者的信息安全,防止信息泄露。如今木馬病毒、垃圾郵件等是現在用戶使用計算機中很容易碰到的問題,并且形式也在增多,這就造成計算機被入侵,用戶的信息安全得不到保障,研究計算機中的安全技術迫在眉睫。
2 計算機軟件開發(fā)中存在的隱患
2.1 實體設施的受損
計算機的基本設施、網絡通信設備等實體設備的受損會對計算機的安全造成威脅。受損的原因可能為自然災害,電路的老化造成設備的接觸不良,或者人為故意損壞設備使得計算機不能正常運行。由于實體設備受損對計算機的網絡系統運行會造成一定的影響,嚴重的話可能會使得網絡設備的徹底損毀,計算機系統崩潰,給用戶帶來很大的麻煩以及損失。實體設施的受損原因比較復雜,安全技術的應用進展難度也大大提升,計算機因這些安全威脅受到的損壞也是不可預計的,甚至使得計算機軟件的開發(fā)功虧一簣。因此對計算機的相關設備需要做好保養(yǎng),定期清潔計算機相關設備,以及檢查電路好壞,掌握正確的操作方法,改善檢查制度,將計算機網絡的安全性有力提升。
2.2 信息的傳輸過程易被攻擊
在使用計算機的過程當中,在信息的加工處理過程中成為易被攻擊的對象,特別是在信息的傳輸過程中。一般分為主動攻擊以及被動攻擊,前者是用截取或者造假網絡上傳輸的信息的方式,它使得通信設施不能夠正常運行,在網絡信息傳輸的過程中,非法修改原有的合法信息,使得信息內容改變,破壞原有的信息,欺騙誤導了使用者從而實現攻擊的目的。后者對傳輸的信息不會造成破壞,但非法分子通過竊聽或者監(jiān)視的方法獲取想要的信息,這種方式往往比較隱蔽,很難被使用者發(fā)現。由此可見,信息的傳輸過程是個比較脆弱的環(huán)節(jié),容易被非法入侵。
2.3 黑客或病毒攻擊
黑客通過自身過硬的計算機網絡知識,針對計算機網絡本身存在的問題,加上技術工具的輔助對目標計算機進行攻擊,從而造成網絡系統的癱瘓,對計算機軟件開發(fā)的工作進程造成重大影響?,F在互聯網上的黑客攻擊事件并不少,必須高度警戒。黑客的入侵不僅破壞了系統的設備,更會盜取計算機中的重要信息,對用戶的安全隱私造成極大的威脅,尤其是在軟件開發(fā)的過程中,此外還有計算機病毒的攻擊,它的破壞力也是極強的,因為一旦感染病毒,它將以極快的速度攻陷計算機系統的各個角落,危害極大,后期造成的損失也是不可估量的,對計算機軟件開發(fā)將是致命的打擊,計算機運行速度會減慢,隨之而來的是系統的癱瘓,重要數據文件的損毀,甚至徹底損壞計算機的硬件設施,這將是不可逆的損失。
3 安全技術在計算機軟件開發(fā)中的應用進展
3.1 防火墻、漏洞掃描以及信息加密技術
當前,各種安全技術在計算機軟件的開發(fā)中得到了廣泛應用,取得了一系列可喜的進展。防火墻是將不安全的信息隔絕在外的安全屏障,可以在很大程度上確保網絡的不被入侵。它只讓經過審核的應用協議進入,此外防火墻還具備劃分內部網絡的功能,將其進行科學的規(guī)制,將重要的網段通過隔離的方式保護起來,最大程度減小對整體網絡運行的影響。漏洞掃描技術,顧名思義就是在計算機系統被攻擊之前,通過該項技術將自身的漏洞檢測出來并且及時修補,防患于未然。它通過掃描計算機系統,防火墻等,評估出網絡系統的安全系數,對保護計算機安全有很大的幫助作用。至于信息加密技術,主要是重新編碼了目標信息,使得真正的信息被隱藏了起來,不法分子便不能得到真實的信息。如此一來有效地將信息系統的安全性提高,關鍵的信息數據得到有力的保護,計算機軟件開發(fā)過程因此得到了很好的保密。近年來,信息加密技術在電子商務和 VPN 中已得到廣泛的應用,對保障信息的安全起到了不可估量的作用。
3.2 入侵檢測技術
近些年,發(fā)展出一種入侵檢測安全技術,針對網絡攻擊有很好的效果。入侵檢測技術對計算機自身系統構造以及網絡系統的特點進行快速的科學分析,統計異常的現象行為,對要發(fā)生的攻擊活動進行及時的警報。它是統計技術、通信技術和推理技術的結合,此外還涉及人工智能以及密碼的領域,準確監(jiān)控計算機網絡系統,對于異常的行為可以辨別出是否受到攻擊,很大程度上減少了用戶的損失。另外有主機、網絡以及混合型的入侵檢測技術,這是根據監(jiān)控對象劃分類型的。對計算機操作系統的數據進行全面盤查的是基于主機的入侵檢測技術,保護了它監(jiān)控范圍內主機的安全?;诰W絡的入侵檢測技術的責任是要維護整個網絡的安全,主要通過監(jiān)測分析網絡數據的流通來達到保護的目的?;旌闲偷娜肭謾z測技術則是結合了前面兩者的優(yōu)點,防護的范圍更加廣泛全面,保護效果更加顯著。
3.3 反計算機病毒技術
針對傳染力以及破壞力極強的病毒,防范病毒、檢查病毒以及消滅病毒是反計算機病毒技術的三個重要切入點,從而達到保護計算機系統安全的目的。防范病毒是在計算機中安裝防病毒的程序,讓病毒無機可乘,從根本上盡可能減小病毒侵入的可能性,在實際操作中,分別有系統監(jiān)控以及信息加密等防范措施。反計算機病毒技術中的檢查病毒有兩種檢查程序,一是根據病毒的傳播方式等顯著的特點來判斷是否感染了病毒,另一種是分析某個時間段計算機的運行數據,保存結果來積累有效數據,將結果與現在的數據段進行對比分析,從而得出是否被病毒感染的結果。一旦確定病毒入侵了計算機以及網絡系統,必須馬上采取措施消滅病毒。安裝殺毒軟件是比較常用的方法,但病毒不是每次都能夠被殺毒軟件完全殺死的,因為病毒是會進行更新換代的,殺毒軟件沒有相應的數據識別新的病毒,所以需要及時更新升級殺毒軟件,將軟件的殺毒能力提高。
4 結語
綜上所述,計算機網絡在使用的過程中,為我們帶來便利、新的體驗的同時,也存在著很多安全隱患。如何去除這些隱患是當前計算機軟件開發(fā)中需要注意的問題。因此,加強安全技術在計算機軟件開發(fā)中應用的重視程度,不斷加大對計算機軟件安全技術的研發(fā)力度,提高計算機網絡系統安全的技術水平,從而使其在保護計算機網絡系統方面充分發(fā)揮出自身應有的作用和價值。
參考文獻:
[1] 臺飛, 高凌燕. 安全漏洞檢測技術在計算機軟件中的應用分析[J]. 電子制作, 2013(14).
[2] 謝劍. 計算機軟件安全漏洞檢測技術的應用分析[J]. 信息與電腦(理論版), 2016(3).
[3] 郭慶, 黃勇. 基于信息安全環(huán)境分析計算機軟件的開發(fā)及應用[J]. 通訊世界, 2015(19).
[4] 高振清. 分析計算機軟件開發(fā)中安全技術應用的進展[J]. 數字通信世界, 2015(10).
[5] 李萬明. 談計算機軟件開發(fā)技術的應用研究與趨勢[J]. 網絡安全技術與應用, 2014(12).