前言:想要寫出一篇引人入勝的文章?我們特意為您整理了談計算機軟件安全防護對策范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:近年來,隨著計算機技術的快速發(fā)展和應用,各類軟件的開發(fā)種類及內容豐富多彩,給人們的日常生活工作帶來便利,同時,人們在使用過程中軟件安全性也成為了重要障礙,既影響了計算機的正常運行,又對用戶的資料與信息造成一定的威脅。計算機軟件的安全是計算機安全的基礎,因此,用戶在保障計算機軟件的安全的前提下,才能確保安全的使用計算機。
關鍵詞:計算機軟件;安全;防護
引言
計算機的應用在給人們帶來便利的同時,也給人們帶來極大的困擾。盡管當前計算機軟件已經非常完善,但軟件中存在的漏洞給用戶信息的安全埋下隱患。因此,對軟件的安全問題必須引起足夠的重視。
1計算機軟件問題防御的重要性
計算機在運行過程中軟件的多種程序文檔總稱,程序應當正確安裝代碼才能夠實現(xiàn)運行,而軟件文檔可滿足客戶多種需求,為其提供不同程序。計算機軟件又可分為應用軟件和系統(tǒng)軟件兩部分。其中系統(tǒng)軟件有WIndows、UNIX等。而應用軟件是為了方便用戶,對所需任務的完成而開發(fā)使用的軟件。記憶當前經濟和信息快速發(fā)展的背景下,計算機已經成為我們日常生活工作的重要工具,多種類型的軟件紛紛涌現(xiàn),能夠為人們的日常生活工作帶來便利,同時也滿足我們的娛樂需求。如,有較多的用戶習慣于在網上購物,而在購物付款時需下載官方網銀助手,設置網銀密碼,為了提高密碼保護的安全系數(shù),人們通常將密碼設置的盡量繁瑣。但隨著計算機技術的不斷提高,以及各類軟件的日益增多,給計算機安全運行以及保障用戶信息帶來挑戰(zhàn),當前針對計算機軟件安全運行問題,主要涉及黑客攻擊,非法復制,軟件質量等問題,由于計算機軟件本身存在一些漏洞,因此也成為了黑客攻擊對象,不僅影響了軟件的安全使用,而且對用戶的相關信息也造成了威脅。針對當前計算機軟件在使用過程中其安全性和可靠性是大家最關心的問題,對于較多軟件開發(fā)商來說,需要滿足不同用戶的軟件安全需求,同時還需要確保自身開發(fā)的軟件不會被開發(fā)商的經濟損失降到最低。
2計算機軟件開發(fā)現(xiàn)狀
計算機從原有龐大的身軀逐步發(fā)展為現(xiàn)如今小巧便攜式的設備,計算機除了外觀有所改變外,計算機系統(tǒng)和軟件也在不斷更新?lián)Q代,為了能夠滿足現(xiàn)代人們對計算機軟件的不同需求,計算機軟件涉及的領域也越來越廣泛,并且設計的軟件也逐步向人性化發(fā)展,與此同時,計算機軟件的靈敏性和便捷性也成為人們對計算機基本的要求。如今,計算機軟件開發(fā)公司所開發(fā)出的軟件功能早己超出我們的想象,可以說,只有你想不到的軟件,沒有你用不到的軟件,而且軟件功能也變得更加強大。如掌上公交,人們可通過軟件的應用適時查找公交所處位置。還有網上訂餐、訂票等,這些生活中韻瑣事,只要的們動動手指便可完成。也正因計算機軟件具有如此的便利,人們在使用過程中會把個人所有信息均以實名認證形式保存在軟件之中,所以,計算機軟件的安全成為大眾關心的焦點。究其原因在于計算機有多種多樣的病毒,一不小心就會侵入計算機軟件中,造成用戶信息的泄露,而且這類因病毒侵襲的事件時有發(fā)生,給用戶帶來了嚴重的損失,所以,計算機軟件開發(fā)商在開發(fā)過程中,一定要加強安全技術的應用,確保軟件的安全使用。
3計算機軟件開發(fā)中存在的問題及所面臨的威脅
隨著計算機不斷的更新?lián)Q代,軟件的開發(fā)也越來越快,而軟件開發(fā)過程中會涉及到方方面面的問題,如,軟件的便利性與人性化、用戶的體驗感受以及軟件的運行成本與運行效率等等。然而最關鍵性的問題還屬軟件安全問題。
3.1外力因素
計算機軟件的開發(fā),所需設備主要有計算機和網絡系統(tǒng)等。然而當這些設備出現(xiàn)故障時,均會對軟件的開發(fā)造成一定的影響。如自然災害、電路設施老化、或者是人為故意損害等都會使設備接觸不良,無法正常運行,嚴重時會造成計算機崩潰,此時,計算機軟件的開發(fā)將會功虧一簣,軟件開發(fā)者耗費的心血也將付之東流,因此,對于計算機應做好定期的維修與保養(yǎng)工作,對于已經開發(fā)好的軟件應做好云保存。
3.2防代碼泄露
假如正在開發(fā)的一款軟件,出現(xiàn)代碼泄露問題,那么將會使競爭對手惡意抄襲,提前投入運行,這一問題非常嚴重它涉及到個人知識產權問題。所以說,作為軟件開發(fā)工作者,首先應具備較為強烈的保密意識,尤其是對存有代碼的U盤或其他重要文件,應該加密保存,同時,對日常使用的電腦也應設置加密,無論工作與生活中養(yǎng)成這種有意識的加密保護習慣,都可避免或減少代碼泄露事件的發(fā)生。另外,此外開發(fā)計算機軟件后會進行多種程序調試分析,同時還需要對不同的程序進行逐條跟蹤運行,從中能夠竊取軟件重要的源代碼,取消原有的防復制和加密功能,從而對軟件進行動態(tài)破譯。當前對于軟件的跟蹤技術來說可將其分為動態(tài)和靜態(tài)跟蹤,針對軟件動態(tài)跟蹤可通過調試工具強行中斷程序,將其轉移到其他位置,使程序逐步執(zhí)行,進而可實現(xiàn)軟件跟蹤,靜態(tài)分析是利用反編譯工具開發(fā)的源代碼,實現(xiàn)進一步分析。
3.3自身質量問題
由于種種原因,在軟件開發(fā)中軟件開發(fā)商所提供的軟件自身可能就存在一些不容忽視的問題,就連全球最大的微軟公司提供的軟件也存在一些缺陷,通常將這些缺陷稱之為漏洞。而這些漏洞的產生會給軟件系統(tǒng)的安全造成嚴重的威脅,近年來,由于軟件漏洞引發(fā)的安全事件也在逐年上升。有些一直熱衷于尋找軟件漏洞的高手,往往能夠發(fā)現(xiàn)軟件存在的問題,并且絕大多數(shù)軟件中的漏洞都是被這些高手發(fā)現(xiàn)的,然而這些高手對于用戶來說是非常危險的,因為他們可以利用軟件漏洞做一些有悖于軟件用戶的工作。另一方面由于軟件技術工作人員自身素質導致的,盡管目前國內在計算機軟件技術開發(fā)上發(fā)展速度迅速,但涉及到軟件的部分相關產業(yè)仍處于起步階段,由于專業(yè)技術人才較少且實踐經驗欠缺,再加上由于受到設計條件等多種因素影響,無法確保計算機軟件安全性,導致開發(fā)出的軟件中存在或多或少的漏洞,此外,計算機軟件作為一種知識比較密集的商品品化產品,在開發(fā)過程中需耗費大量的人力物力,并且開發(fā)軟件的成本大都已超出硬件價值的數(shù)百倍,然而計算機軟件本身具有復制功能,如軟件未設置任何屏障時,別人會制作出一套一模一樣的軟件,也就是我們平常所說的盜版軟件,而因盜版軟件具有高額的利潤,這種現(xiàn)象時有發(fā)生。據(jù)統(tǒng)計,全球每年因軟件被非法盜用而蒙受的經濟損失達130億美元,而且損失量每年呈遞增趨勢,有些國家軟件的盜版率高達95%,近年來,各國政府對于因盜版軟件所帶來的一系列問題給予特別的關注,如稅收、法律等。尤其在我國雖然經濟快速發(fā)展,但相關管理制度滯后的市場中,非法復制軟件己成為嚴重的社會問題。
4計算機軟件給人帶來的利與弊
我國由于蒸汽機的發(fā)明,帶來了巨大的工業(yè)革命,使人類從此進入工業(yè)社會,而計算機的發(fā)明,將人類帶入了信息社會,而隨著信息資源的不斷開發(fā)和利用,逐步成為了國民經濟活動中的必不可少的工具,計算機的應用是實現(xiàn)信息社會的首選工具。就計算機軟件而言,運用到化學領域中,會使一些繁瑣的化工工作流程變得簡捷,對于重工業(yè)的發(fā)展也有著不可估量的發(fā)展前景。軟件運用到體育領域中,無論是國際、還是國內的各種大型體育比賽,基本上都是利用計算機技術、網絡技術以及通信技術,為人們提供可靠的實時比賽信息。如,在生物力學研究中利用計算機技術軟件進行技術動作圖像的三圍動畫模擬、技術圖像分析等等,尤其利用在電子行業(yè)中,軟件技術的不斷更新?lián)Q代,如互聯(lián)網的快速發(fā)展、手機軟件的及時更新等。然而計算機軟件給人們帶來利的同時,也帶來了一些弊,這就要求我們必須嚴格遵守計算機倫,為社會和人類做出貢獻而努力。如今,隨著因特網的發(fā)展,各種各樣的病毒也開始蔓延和傳播,造成了資源和經濟的雙重浪費。其中人肉搜索的使用不當,會引起網絡暴力等事件,有部分自控能力較差的人,會誤入歧途,甚至于荒廢了自已的的學業(yè)。
5計算機軟件的安全策略
5.1加強計算機軟件安全的設計
要想真正實現(xiàn)計算機軟件安全,需要高度重視軟件設計環(huán)節(jié)的有關管理,首先設計人員需要將用戶信息安全作為信息開發(fā)和設計重要依托,在軟件面試前應當經過多次反復試驗,其實找到存在漏洞,避免由于設計錯誤而出現(xiàn)漏洞,給用戶的行蹤帶來較大安全隱患。其次,在設計防火墻時,應當提高厚度,能夠為計算機提供切實安全屏障,提高軟件的安全使用系數(shù),可以有效防止多種病毒侵入,同時需要對計算機數(shù)據(jù)參數(shù)進行實時監(jiān)控防止不法分子對軟件的惡意破壞,并且非法盜取用戶信息。
5.2計算機軟件的加密
由于計算機軟件是一種特殊的商品化產品,很容易被復制,所以,對軟件的加密工作顯得尤為重要,同時也是保護個人知識產權的一種手段。如今市場上流行的各種軟件,都釆用了一定的加密方式,其目的就是要最大限度的保障軟件開發(fā)者的利益,防止出現(xiàn)盜版軟件。而在現(xiàn)實生活中的軟件市場上,剛發(fā)現(xiàn)一套正版軟件,而后就會有盜版軟件的誕生。因此,軟件的安全首先應注意密碼方式。加密方式就是在軟伴運行中一些重要部位或地方進行詢問密碼,用戶只有正確輸入密碼程序才能繼續(xù)執(zhí)行,而單靠這種單一的密碼保護不但破壞了正常人機對話,很容易被不法分子破解密碼給其后續(xù)安全帶來隱患,因此需要提高軟件加密技術,可以使用訪問卡,密碼口令等多種形式,與密保進行配合,進一步提高軟件密碼安全性。
5.3對計算機做到實時監(jiān)控
電腦防火墻對于病毒來說具有較低的防御能力,因此為能夠降低計算機在使用過程中的安全問題,需要對其進行實時監(jiān)督,實現(xiàn)實時控制,可以將用戶和軟件以及系統(tǒng)的電腦專家進行連接,當計算機在運行中出現(xiàn)異常時,可通過電腦專家進行故障分析功能,開啟軟件檢測程序進行檢測,及時遏制病毒。此外,通過對計算機的實時監(jiān)控,能夠對電腦軟件實施定期的安全檢測,當出現(xiàn)問題時,將由電腦管家進行及時的分析和指導,既保證了用戶的安全,又提高了計算機軟件的安全性和可靠性。5.4計算機相關法律法規(guī)的完善進一步構建計算機法律法規(guī),能夠規(guī)范計算機軟件市場,強化市場監(jiān)督管理力度,能夠打擊不法分子,構建長效管理機制,能夠利用法律手段嚴懲不法分子,對于市場上所流通的盜版軟件,加大處罰力度,同時相關人員還需要及時維權,保障軟件在市場中的正常秩序。
5.5規(guī)范計算機軟件的操作與管理
需要嚴格按照有關流程進行計算機軟件操作,只有合理操作才能夠確保其使用安全性,同時有關部門還需要進一步強化計算機軟件數(shù)據(jù)的監(jiān)督管理,對于給用戶造成利益損害的行為應及時給予控制和處理,其次,還應開展全面開展軟件日志檢查,定期進行安全性考核,結合不同類型的軟件制定有效防范措施,在計算機軟件安全運行的基礎上,能夠極大程度確保其安全性,防止用戶使用中的安全風險和故障損失,除此之外,還需要強化用戶對軟件的安全意識,能夠掌握多種軟件程序,在計算機安裝正版殺毒軟件,能夠定期進行軟件體驗,學會一些常規(guī)處理電腦軟件技能。如果在使用軟件中出現(xiàn)漏洞時應當及時修復,防止重要數(shù)據(jù)丟失,確保數(shù)據(jù)安全。此外,計算機用戶還需要及時做好軟件的更新升級,能夠提高軟件對于病毒和木馬防御和入侵能力,切實保障計算機軟件運行安全。
5.6利用反跟蹤技術
反跟蹤技術是通過軟件跟蹤和調試工具來竊取軟件重要源代碼,取消軟件本身的加密功能和復制技術。一個好的加密軟件通常和反跟蹤是密切相關的,因為,軟件遭到攻擊都是從對軟件的跟蹤開始的,作為設計人員來說,在設計中應當盡可能防止由于反跟蹤技術導致出現(xiàn)安全漏洞,實際上,一套軟件如果你沒有相應的反跟蹤技術,也就等于將程序直接裸露到解密者面前,因此需要提高工作人員反跟蹤技術偵查能力,能夠合理利用反跟蹤技術,切實保障計算機軟件安全。
6小結
總而言之,在人們使用信息技術的過程中,也會遇到一些信息安全問題。對于用戶而言,希望所使用的軟件具有一定的安全性,即便存在漏洞,也不希望被人利用。而對于計算機軟件開發(fā)商而言,應盡最大努力減少軟件中出現(xiàn)漏洞,一旦有漏洞,應立即采取措施彌補,將用戶的損失降到最低,但計算機軟件的管理工作室較為復雜的工程,而且很難避免軟件存在漏洞,因此,計算機軟件設計者應采取一系列的有效防范措施,加強軟件市場管理,應當從用戶自身利益出發(fā),確保在軟件使用過程中安全性,能夠實現(xiàn)國內計算機軟件市場可持續(xù)性發(fā)展。
參考文獻
[1]董冰.淺談計算機軟件安全問題及其防護對策[J].計算機產品與流通,2018(12):17.
[2]王宇涵.新時期計算機信息安全防范措施[J].電子制作,2017(18):69-70.
作者:梁利亭 單位:河南洛陽人