范偉
摘 要 計算機作為新時期新科技的“代言人”,已經成為人們生活的左膀右臂,為了保證計算機的正常運行及為人們的生活服務,有必要對計算機的硬件與軟件進行安全方面的嚴格要求,尤其是計算機軟件的安全,會直接影響計算機的運行,進而影響人們的生活。本文從三個方面對計算機軟件的安全問題進行了分析,也簡單提出了一些防御措施,這對計算機軟件的安全發展有著重要的作用和意義。
關鍵詞 計算機 軟件安全 防御措施
中圖分類號:TP31 文獻標識碼:A
1計算機軟件主要存在的安全隱患
當今社會,計算機的使用已經越來越普及,它影響著人們生活的方方面面,但是在使用計算機的過程中人們會遇到一些安全隱患,這增強了人們的安全意識,如何解決計算機軟件的安全問題成為當務之急。當下,計算機軟件安全的問題主要體現在以下幾個方面。
首先,計算機軟件自身方面的問題。第一,計算機軟件只有通過對軟件知識的掌握和對軟件技能的熟練才能創作出來,一旦創作出新的軟件產品,則原創者具有知識產權,可以申請產品專利。但是,由于我國對這種看不見的知識產權的安全意識不高,再加上軟件的本身的易復制性,使得我國在計算機軟件產權方面的問題沒能夠引起特別足夠的關注與重視,一些非法分子對計算機軟件的非法復制,出現了很多山寨盜版軟件,這對計算機軟件行業的發展造成了嚴重的不良影響。第二,我國計算機軟件本身的質量不過硬,開發商制作出來的軟件,就如同出售的商品一樣,肯定存在瑕疵和缺陷的地方,這是難以避免的,這些瑕疵和缺陷難免給計算機軟件的正常運行帶來安全方面的問題。
其次,計算機軟件在運行的過程中出現的問題。這種問題主要是通過非法分子對計算機軟件進行破譯之后進行了非法的買賣與傳播,這在很大程度上對計算機軟件的安全造成了影響,尤其是一些個人或者團體將自己在軟件方面的知識用在了非法跟蹤軟件的運行程序或者對不同格式的文件進行讀取、修改等將計算機軟件進行破譯。因此,計算機軟件的運行必須有安全的保障,尤其是防止非法分子對軟件的破譯和復制,以保證軟件的正常運行。
最后,人為的因素以及其他因素給計算機軟件造成的影響。人為的因素表現在計算機的用戶在使用計算機的過程中安全意識淡薄,幾乎沒有安全防護的技術,這給黑客們入侵提供了可能。其他方面的因素比如計算機軟件的安全的管理體制不完善不嚴謹、對安全防護的技術水平不高、或者沒有嚴格按照軟件的操作程序和說明進行操作,這些因素均會對計算機軟件的安全造成重大的影響。
2解決計算機軟件安全隱患的重要性
隨著經濟的快速發展,信息化和數字化時代的到來,計算機已經于人們的生活緊密地聯系在了一起,而計算機軟件的發展也隨著科技的進步在不斷地完善。計算機軟件的功能越來越強,軟件的類型越來越豐富,因此,計算機軟件幾乎能滿足人們日常生活的各種需求,從而彰顯出計算機在社會中的地位越來越高,同時計算機軟件的安全也成為所有人們面臨的一個重要問題。在一些特殊的行業中,計算機軟件的安全尤為重要,比如金融業、電子商務業以及信息資源行業等,安全的網絡環境與軟件的正常運行是這些行業順利運作的前提與保障。計算機軟件的安全主要體現在以下兩個方面:首先,軟件使用用戶應該注重軟件自身的安全性能與使用價值;其次,在軟件制作的過程中,開發商不僅要對軟件自身的安全有嚴格的要求,同時還要考慮到使用著對其安全的需求、軟件在運行過程中可能存在的安全問題,都要有一定的防御措施。雖然我國的計算機軟件水平仍然處在發展階段,但是我們應該在不斷的發展過程中總結經驗,不斷取得進步,避免重復性的安全問題出現,促使我國計算機軟件行業向著更高的水平發展。
3對計算機軟件安全的防御策略
第一,不斷完善計算機軟件安全的發揮,制定嚴格法規。在計算機軟件的安全方面,國家應該制定一系列相關的法律法規,讓計算機軟件的安全有法律的保護,同時國家應該加強對公民進行計算機軟件安全意識的宣傳教育,增強公民的法律意識規范自己的行為,對于受到侵害的公民可以通過法律途徑來維護自己的正當權益。對于計算機軟件市場進行整頓,建立監督和社會輿論的平臺,及時對計算機軟件的非法利用進行處理,為計算機軟件市場建立良好的環境。
第二,在計算機軟件的設計方面要高要求高標準。計算機軟件的設計水平高低直接影響著計算機的安全是否存在問題。因此,在計算機軟件設計的時候,應該充分考慮到其安全問題,并且及時認真地分析出現問題的原因,并制定解決相應問題的措施辦法。良好的計算機軟件設計應該具備以下三點:首先,對軟件的安全漏洞進程監測,提高對監測程序的設計;其次,重視對用戶訪問這一功能的審核與設計,主要的辦法是對用戶認證進行加密,采取自驗的手段;最后,對源代碼的保密設計要進行嚴格的要求,對系統的源代碼進行加密,以提高計算機軟件系統的安全。
第三,加強對計算機軟件安全意識的培養,提高用戶對軟件安全的保護意識與行為。用戶對計算機軟件安全意識的淡薄是造成安全隱患的主要根源之一。所以,用戶應該學習相關的計算機軟件保護技術,比如定期對計算機進行掃描檢測,對重要的文檔進行備份,對病毒定期查殺,對計算機中的垃圾定期清理,以此保證計算機軟件的快速和安全運行。
參考文獻
[1] 高加瓊.論計算機軟件存在的漏洞及防范策略[J].無線互聯科技, 2012(03).
[2] 吳塍勤.對計算機軟件安全問題的分析及其防御策略[J].電腦編程技巧與維護,2013(02).
[3] 賈旭.淺析計算機軟件安全問題及其防護策略[J].中小企業管理與科技(下旬刊),2012(08).