萬(wàn)歡
摘 要:計(jì)算機(jī)軟件安全問(wèn)題主要表現(xiàn)為軟件漏洞、非法復(fù)制和倒賣軟件、利用軟件跟蹤進(jìn)行軟件動(dòng)態(tài)破譯等方面。為避免這些問(wèn)題發(fā)生,保證計(jì)算機(jī)軟件安全有效工作,應(yīng)該有針對(duì)性的采取防御對(duì)策,進(jìn)行軟件安全性能檢測(cè)、完善軟件各項(xiàng)功能設(shè)計(jì)、養(yǎng)成良好的使用習(xí)慣,并利用軟件加密技術(shù)、反跟蹤技術(shù),防止軟件非法復(fù)制。
關(guān)鍵詞:計(jì)算機(jī)軟件;安全問(wèn)題;防御對(duì)策;加密技術(shù)
引言
保障計(jì)算機(jī)軟件安全,不僅是軟件開(kāi)發(fā)的追求,也是使用者的目標(biāo),這樣既能方便軟件開(kāi)發(fā),還能為用戶使用提供便利。但由于受到技術(shù)水平、工作人員素質(zhì)等方面影響,目前軟件安全仍然存在一些問(wèn)題,應(yīng)該有針對(duì)性的采取防御對(duì)策,保證計(jì)算機(jī)軟件具有良好性能,促進(jìn)其作用的有效發(fā)揮。
1 計(jì)算機(jī)軟件安全問(wèn)題
計(jì)算機(jī)軟件安全包括系統(tǒng)自身安全和保證軟件正常、穩(wěn)定運(yùn)行兩個(gè)方面,除了做好軟件開(kāi)發(fā)之外,還要增強(qiáng)其防御功能,避免受到不法復(fù)制和跟蹤仿制。但目前計(jì)算機(jī)軟件安全仍然存在一些不足,主要體現(xiàn)在以下方面。
1.1 計(jì)算機(jī)軟件漏洞
設(shè)計(jì)過(guò)程中考慮不全面,使用時(shí)忽視軟件維護(hù),導(dǎo)致漏洞存在,常見(jiàn)漏洞類型包括系統(tǒng)漏洞和應(yīng)用程序漏洞,前者是指設(shè)計(jì)上存在缺陷,導(dǎo)致黑客利用該漏洞制作木馬,達(dá)到入侵電腦的非法目的。應(yīng)用程序是指在辦公軟件、Flash軟件、播放器等方面存在的漏洞,導(dǎo)致該程序被不法分子利用,它們通過(guò)這些通道對(duì)電腦或者應(yīng)用程序進(jìn)行攻擊,影響這些程序的正常運(yùn)行和工作。
1.2 非法復(fù)制和倒賣軟件
軟件開(kāi)發(fā)是技術(shù)性很強(qiáng)的工作,需要花費(fèi)大量的人力、物力和財(cái)力,其知識(shí)產(chǎn)權(quán)保護(hù)也是非常重要的內(nèi)容。但耗費(fèi)巨大的軟件一經(jīng)開(kāi)發(fā)出來(lái),往往很容易被復(fù)制,軟件的權(quán)威性受到挑戰(zhàn),其知識(shí)產(chǎn)權(quán)也可能受到侵犯,也增加軟件的安全隱患。每年因盜版而給全世界軟件行業(yè)帶來(lái)的損失達(dá)幾百億美元,并且這個(gè)數(shù)值呈不斷增長(zhǎng)趨勢(shì)。由于缺乏完善的監(jiān)管體制,目前盜版軟件的非法復(fù)制和發(fā)行比較普遍,倒賣現(xiàn)象也非常嚴(yán)重,給開(kāi)發(fā)者和創(chuàng)造者的利用帶來(lái)巨大損失,也擾亂市場(chǎng)的正常秩序,增加計(jì)算機(jī)軟件安全隱患。
1.3 利用軟件跟蹤進(jìn)行軟件動(dòng)態(tài)破譯
軟件被研發(fā)出來(lái)并上線運(yùn)營(yíng)之后,一些人利用已有技術(shù)措施,跟蹤軟件運(yùn)行程序,讀寫甚至直接修改軟件的相關(guān)內(nèi)容,竊取源代碼,取消軟件防復(fù)制和密保功能,達(dá)到動(dòng)態(tài)破譯軟件的目的。并且在破譯成功之后,非法復(fù)制和倒賣這些軟件,嚴(yán)重?fù)p害開(kāi)發(fā)者的權(quán)益,也加大計(jì)算機(jī)軟件的安全隱患。
2 計(jì)算機(jī)軟件安全問(wèn)題的防御對(duì)策
為增強(qiáng)軟件的安全性能,防止不法侵害,根據(jù)存在的問(wèn)題與不足,作者認(rèn)為今后可以采取以下有效防御對(duì)策。
2.1 進(jìn)行軟件安全性能檢測(cè)
針對(duì)開(kāi)發(fā)過(guò)程中存在的安全隱患,對(duì)軟件性能進(jìn)行檢測(cè),提高軟件系統(tǒng)的安全性及可靠性。通過(guò)檢測(cè)還能及時(shí)發(fā)現(xiàn)和修復(fù)存在的安全隱患,立即修補(bǔ)漏洞,預(yù)防存在的隱患,提高軟件綜合性能和安全水平。該技術(shù)是保證軟件安全的重要策略之一,實(shí)際應(yīng)用中效果良好,實(shí)踐中要不斷積累經(jīng)驗(yàn),提高性能檢測(cè)綜合水平,及時(shí)排除安全隱患,確保計(jì)算機(jī)軟件綜合性能提升。
2.2 完善軟件各項(xiàng)功能設(shè)計(jì)
設(shè)計(jì)人員需要提高自己的設(shè)計(jì)技能和綜合水平,軟件設(shè)計(jì)時(shí)應(yīng)該結(jié)合用戶需求,對(duì)各類軟件系統(tǒng)進(jìn)行綜合全面分析,考慮軟件設(shè)計(jì)制作的每個(gè)環(huán)節(jié),掌握市場(chǎng)動(dòng)態(tài),然后結(jié)合具體需要進(jìn)行軟件設(shè)計(jì)和開(kāi)發(fā)。提高軟件綜合性能,健全各項(xiàng)功能設(shè)計(jì),滿足軟件使用需要,避免出現(xiàn)漏洞,不給非法入侵者以機(jī)會(huì),保障信息安全和有效。避免設(shè)計(jì)中出現(xiàn)漏洞,有效完成接口設(shè)計(jì)任務(wù),提高設(shè)計(jì)者專業(yè)素質(zhì),具有過(guò)硬的設(shè)計(jì)技能,保障計(jì)算機(jī)軟件安全。
2.3 養(yǎng)成良好的軟件使用習(xí)慣
用戶應(yīng)該提高安全防范意識(shí),安裝殺毒軟件,養(yǎng)成良好的上網(wǎng)習(xí)慣,不打開(kāi)陌生郵件,網(wǎng)頁(yè)上自帶木馬攔截功能。在官方網(wǎng)站下載需要使用的軟件,不輕易安裝軟件,注意保護(hù)隱私信息,盡量不用保存密碼功能,保證用戶信息安全。規(guī)范自己的上網(wǎng)行為,養(yǎng)成良好的習(xí)慣,實(shí)現(xiàn)對(duì)計(jì)算機(jī)安全隱患的有效預(yù)防。
2.4 利用軟件加密技術(shù)
為保護(hù)開(kāi)發(fā)者的權(quán)益,采用加密技術(shù)是十分必要的,有利于增強(qiáng)軟件的安全性能。常用加密技術(shù)包括密碼方式、軟件字校驗(yàn)方式,硬加密方式三種。硬加密將硬件和軟件結(jié)合起來(lái)使用,實(shí)現(xiàn)計(jì)算機(jī)軟件的加密的目的,該方式更加安全可靠,運(yùn)行程序更為復(fù)雜,加密后的軟件在運(yùn)行時(shí)需要特定軟件,但安全性更高,可靠度也更高,其應(yīng)用也越來(lái)越廣泛。
2.5 反跟蹤技術(shù)及防止非法復(fù)制
利用反向跟蹤技術(shù),避免非法入侵者竊取源代碼,防止非法篡改軟件代碼及相關(guān)信息。該技術(shù)最好與加密技術(shù)結(jié)合起來(lái)使用,確保計(jì)算機(jī)程序不被破解,預(yù)防外來(lái)不安全因素,這兩項(xiàng)技術(shù)要結(jié)合起來(lái)使用,使其更好發(fā)揮作用,保證計(jì)算機(jī)軟件的安全與可靠。要注重相關(guān)技術(shù)措施的應(yīng)用,構(gòu)建可靠的系統(tǒng)硬件平臺(tái),防止軟件被監(jiān)測(cè)、篡改和干擾,避免被跟蹤,促進(jìn)軟件更為有效的運(yùn)行,使計(jì)算機(jī)軟件更好發(fā)揮各項(xiàng)作用,提高軟件綜合性能,滿足用戶需要。
3 結(jié)束語(yǔ)
總之,保證計(jì)算機(jī)軟件安全不僅能防止病毒入侵,還能延長(zhǎng)軟件使用壽命,更好滿足人們使用需要。實(shí)際工作中應(yīng)該認(rèn)識(shí)存在的不足,有針對(duì)性的采取防御對(duì)策,避免軟件受到不法入侵,促進(jìn)其作用的有效發(fā)揮。
參考文獻(xiàn)
[1]吳塍勤.對(duì)計(jì)算機(jī)軟件安全問(wèn)題的分析及其防御策略[J].電腦編程技巧與維護(hù),2013(2):87-89.
[2]孫焱.對(duì)計(jì)算機(jī)軟件安全問(wèn)題的分析及其防御策略探析[J].信息通信,2015(4):181.
[3]陳宏,朱秀娟.計(jì)算機(jī)軟件安全問(wèn)題的分析及其防御措施研究[J].河南科技,2014(1):5-6.
[4]譚成薰.計(jì)算機(jī)網(wǎng)絡(luò)安全問(wèn)題及其應(yīng)對(duì)策略[J].中國(guó)科技信息,2014(22):139-140.