羅小飛
(杭州谷云商務(wù)咨詢有限公司,浙江 杭州 310000)
隨著計算機軟件技術(shù)深入人們的生活和工作,計算機軟件的安全性也隨之成了人們?nèi)找骊P(guān)注的事情。計算機軟件的安全性對自身、對用戶、對社會都會造成很大的影響:若是安全性高可以保護用戶的個人數(shù)據(jù),公司運營的核心內(nèi)容;若是安全性低則可能會伴隨著網(wǎng)絡(luò)病毒的沖擊造成軟件運行崩潰,公司重要數(shù)據(jù)、用戶數(shù)據(jù)等等被竊取,隨手轉(zhuǎn)賣等等網(wǎng)絡(luò)安全問題。所以,對計算機軟件開發(fā)安全技術(shù)的應(yīng)用進行強化是具有非常重要現(xiàn)實意義的。
隨著計算機的出生截止到目前,發(fā)展和改變是極其驚人的。從最開始的偌大的計算設(shè)備,那個時候的計算能力與今天對比是相當(dāng)弱的。隨著時間的推移,科技的不斷創(chuàng)新,時代的變化,計算機一點一點地從大變小,最后變到只有手掌般大小。為了滿足社會的發(fā)展需求和人們的生活需要,計算機脫離了基礎(chǔ)的電話功能,附加了多種娛樂軟件和辦公軟件,為不同人群做了定向的使用的軟件。例如:購買車票的軟件、實時定位地圖軟件、外賣訂餐軟件等等應(yīng)用多到數(shù)不勝數(shù)。軟件的開發(fā)似乎靈敏性、便捷性成了基礎(chǔ)的入門標(biāo)準(zhǔn),更多地是安全技術(shù)和數(shù)據(jù)實時定位。在現(xiàn)代化的社會結(jié)構(gòu)中,人們愈加重視自身的隱私,注重自身的生活信息,若是軟件的安全性能不足,將會造成用戶信息大量的外泄,導(dǎo)致用戶使用量大大地降低,流失用戶。
計算機的實體數(shù)據(jù)儲存設(shè)備的故障會造成軟件運行的數(shù)據(jù)延遲、故障等隱患,甚至嚴(yán)重的會因為實體數(shù)據(jù)計算設(shè)備的損壞造成整體使用的崩潰,給企業(yè)自身、用戶、連接數(shù)據(jù)端的企業(yè)造成損失。產(chǎn)生故障的因素有自身計算設(shè)備的老化問題、天氣問題、人為問題等等因素,需要將以上多種因素的影響降到最低才能對軟件開發(fā)實現(xiàn)最低的阻礙[1]。
在對計算機本身進行數(shù)據(jù)傳輸或是向外界進行數(shù)據(jù)傳輸、信息處理等情形是最容易受到惡意攻擊的時期。惡意攻擊有主動攻擊與被動攻擊。主動攻擊是將傳輸中的資源、資料進行造假、截取以及惡意修改,通過篡改信息內(nèi)容對計算機造成攻擊傷害;被動攻擊是對數(shù)據(jù)傳輸進行窺探、偷聽,主要是對數(shù)據(jù)進行竊取活動。
計算機自身的硬件設(shè)施與計算機安裝的軟件設(shè)施構(gòu)成了計算機正常使用的配置。計算機安裝的軟件版本低會造成安全性能沒有得到提高而造成信息安全故障,抑或是計算機本身的硬件設(shè)備沒有及時地進行更新和漏洞補丁,也依然會造成信息安全故障,再或是軟件本身的技術(shù)性較低,無法具有安全性標(biāo)準(zhǔn)的配置,在使用期間,更易造成信息安全故障。
對計算機進行安全技術(shù)的加持,能夠有效地防護外界網(wǎng)絡(luò)的入侵。對計算機進行入侵檢測技術(shù)的應(yīng)用,通過應(yīng)用通信、統(tǒng)計、推理、智腦檢測等多方安全數(shù)據(jù)檢測技術(shù)的集合,達到一個以人工智能判斷和做出處理的依托,來實現(xiàn)對計算機數(shù)據(jù)的保護。通過對計算機發(fā)生的異常狀況和運行的實際情況出發(fā),進行快速的反應(yīng),對計算機本身的硬盤數(shù)據(jù)、網(wǎng)絡(luò)數(shù)據(jù)、外界安插數(shù)據(jù)等等進行細(xì)致的排查,復(fù)合型的入侵檢測技術(shù)能夠?qū)⒈Wo范圍擴大,具有良好的安全性能。
通過對現(xiàn)有的數(shù)據(jù)信息進行加密,將信息加密進行多樣化、便捷化、快速化,能夠有效地避免不法分子竊取外還能夠?qū)τ脩舻氖褂蒙蠋肀憷挥嬎銠C的漏洞需要掃描技術(shù)的支持,進行檢測和修復(fù)工作。通過掃描技術(shù)的應(yīng)用能夠讓系統(tǒng)判斷網(wǎng)絡(luò)安全性等級并作出針對性的防護工作,避免再次受到攻擊[2]。
計算機系統(tǒng)一旦遭受病毒攻擊,其內(nèi)部數(shù)據(jù)的安全性會受到巨大威脅,且會對計算機系統(tǒng)造成嚴(yán)重破壞。病毒的傳染性較強,以通過反計算機病毒技術(shù)為支持,通過應(yīng)用相應(yīng)的安全技術(shù),對病毒進行防范、檢查和消滅,從而對計算機系統(tǒng)實施安全防護。反計算機病毒技術(shù)的應(yīng)用,主要是將防病毒程序規(guī)范安裝于計算機內(nèi)部,避免其進入到計算機系統(tǒng)中。系統(tǒng)監(jiān)控以及信息加密等都是防范病毒的有效措施。對病毒檢查可以通過其傳播方式和對數(shù)據(jù)進行比對分析方式進行判斷是否計算機被感染。通過對計算機內(nèi)的數(shù)據(jù)與隨機時間段進行抽樣檢測來進行分析對比,并對計算機內(nèi)的殺毒軟件及時做出升級和更新,針對病毒做出針對性處理,以此來保證計算機系統(tǒng)的安全性。
綜上所述,安全技術(shù)是現(xiàn)在、過去以及未來的計算機軟件開發(fā)中重中之重的一個環(huán)節(jié)。安全技術(shù)的應(yīng)用和提升是需要不斷的努力,是需要技術(shù)人員前赴后繼對安全技術(shù)的開發(fā);是需要開發(fā)人員對網(wǎng)絡(luò)漏洞、安全程序的高級編撰;更是計算機人員職業(yè)技能提升的標(biāo)準(zhǔn)。安全技術(shù)的應(yīng)用不光是能夠維護軟件自身的安全運行,更是對企業(yè)的發(fā)展、市場的競爭力、計算機行業(yè)網(wǎng)絡(luò)發(fā)展安全水準(zhǔn)的影響之巨大。為此,需要多個角度、多個方位進行全面的計算機軟件開發(fā)應(yīng)用及安全技術(shù)的分析。