苗金成 苗凌
摘要:隨著我國科學技術的不斷發展,人們越來越關注計算機系統的使用安全。眾所周知,即使再先進的計算機系統,也難免會存在系統漏洞,而這些系統漏洞的存在,也為黑客提供了可乘之機。黑客可利用系統漏洞對計算機系統進行攻擊,從而竊取用戶的資料,甚至還會造成計算機系統崩潰,嚴重影響了計算機系統的可靠運行。為此,人們大力開展計算機系統的可靠性運行技術研發,并已經取得了一系列的成果。本文便對面向系統漏洞的計算機系統可靠性運行技術進行分析,以期能夠為人們在防范黑客利用系統漏洞攻擊計算機系統時提供相應的借鑒。
關鍵詞:系統漏洞;計算機系統;可靠性;運行技術
中圖分類號:TP3 文獻標識碼:A 文章編號:1009-3044(2018)29-0244-02
近年來,計算機在各個領域中的普及與應用,使人們的生產生活方式發生了巨大的變化,隨著計算機系統各項功能的不斷完善與豐富,人們對計算機系統有了更高的依賴。與此同時,計算機系統的運行可靠性也已成為人們關注的焦點,如果不能確保計算機系統的可靠性,其系統功能也勢必無法正常發揮。在計算機系統中,系統漏洞是不可避免的,但正是由于系統漏洞的存在,才使得計算機系統的可靠性受到影響。如何更好地防范系統漏洞被黑客所利用,提高計算機系統的可靠性,更是成為目前眾多專家與學者研究的重要課題。
1 計算機系統可靠性分析
1.1 計算機系統中關于可靠性的具體內容
計算機系統是根據約定的協議或規則來對目標信息進行采集、加工與處理的工具,其在信息處理方面有著無可比擬的優勢,這使其在各行各業中得到了廣泛的應用。自互聯網出現以來,信息量也呈現出爆發式的增長,這也使計算機成為處理海量信息的重要載體,而對于計算機系統來說,其在運行過程中需要執行各種功能來幫助人們解決日常生產生活中的各種問題,而只有確保功能得以正常發揮,才能使這些問題得以解決,這種確保各項功能能夠得到準確執行的能力便是計算機系統的可靠性。計算機系統的可靠性中包括三個要素,分別是一定條件、一定功能以及時間空間,這三個要素是缺一不可的,只有同時具備這三個要素,才能從具體措施上保障計算機系統的可靠性。
1.2 系統漏洞對計算機可靠性的影響
對于計算機可靠性來說,系統漏洞的存在會嚴重影響其可靠性,其對計算機可靠性的影響可分為外部影響與內部影響,在內部影響上,眾所周知,在計算機系統中需要編寫大量的應用程序,以確保計算機系統能夠通過這些應用程序執行特定的功能。而在應用程序編寫過程中,有些程序雖然看似合理,但實際上卻會存在很多難以預見的問題,這些難以預見的問題便是所謂的系統漏洞,這些系統漏洞的產生會增加應用程序在運行過程中的出錯性,從而導致計算機系統在運行某些應用程序時會因系統漏洞而發生錯誤,進而造成計算機系統無法正常執行某些功能,影響了計算機系統的運行可靠性。在外部影響上,由于計算機系統中存在著大量的系統漏洞,這些系統漏洞會被黑客或不法分子發現,從而使其能夠利用這些系統漏洞來進入到用戶的計算機系統當中,竊取系統中存儲的用戶資料,甚至還會在用戶的計算機系統中植入病毒,從而造成計算機系統無法正常運行,使其運行可靠性受到嚴重影響。
2 面向系統漏洞的計算機系統可靠性運行技術
2.2 容錯與避錯技術
面對計算機系統中存在的大量系統漏洞,要想提高計算機系統的可靠性,采取相應的容錯與避錯技術是非常必要的。因此,設計人員在設計計算機系統時,應通過容錯與避錯技術來為計算機系統的運行創造一個良好的環境,一方面要提高計算機系統中硬件與軟件的容錯性,硬件結構中各種元器件所使用的材質應合理化,同時還要進一步規范應用程序的編寫,采取相應的技術手段來及時查找計算機系統中可能存在的系統漏洞。另一方面,則要針對計算機系統中元器件與應用程序所存在的系統漏洞,采取相應的避錯措施,通過對這些系統漏洞進行嚴格的監管來最大限度地避免系統錯誤的發生。除此之外,針對系統漏洞,還應確保計算機系統的使用環境適宜,避免使用環境給計算機系統的正常運行造成不利影響。
2.3 冗余技術
冗余技術也是提高計算機系統可靠性的關鍵技術,通過對冗余結構進行合理設計,能夠最大限度地降低系統漏洞給計算機系統造成的影響。目前,在計算機系統可靠性運行技術上,通過雙機結構的設置,采取一備一用、微同步以及任務分組的方式,即使出現系統漏洞,也能夠防止系統錯誤給其功能發揮造成的不利影響。在冗余技術中,需要通過一個單獨的主機來進行輸出控制,并由另一臺主機進行微同步分析,以此明確兩臺主機在運行過程中是否存在不一致性。冗余技術能夠確保主機出現系統錯誤時,能夠由備機進行代替運行,從而防止因系統漏洞出錯而導致的故障。
3 針對系統漏洞的提高計算機系統可靠性的相關對策
在計算機系統可靠性運行技術中,必須要面向系統漏洞進行研發設計,以確保系統漏洞給計算機造成的影響降到最低,而這就需要在計算機系統設計中,采取相應的對策。為此,以下便對能夠提高計算機系統可靠性的具體對策進行分析。
3.1 指令及信號冗余
計算機系統在運行時,需要在其硬件系統中設置相應的指令,也可對某個有效指令進行信息復寫,以確保計算機系統中的應用程序能夠根據該指令來完成某些特定功能。為了防止系統漏洞在執行該指令時發生錯誤,需要對該指令信號進行冗余設計,以此確保計算機系統中的應用程序在按照該指令信號進行執行時,能夠減少出錯的可能性,同時還能使該指令信息被重復執行,從而使計算機系統的運行變得更加可靠、穩定。
3.2 應用程序分離
計算機系統在運行過程中,應用程序會被不法分子植入病毒,進而使該應用程序轉變為惡意程序,如果用戶擅自運行該惡意程序,勢必會導致計算機系統的運行受到破壞。面對這一系統漏洞帶來的問題,可采用程序分離技術來檢測系統程序,以此判斷該應用程序在執行命令時是否會出現錯誤,如運行時間過長、系統無響應、藍屏等,當發現存在這些問題時,便可通過維護處理來清除這些惡意程序,從而有效防止因系統漏洞而造成的惡意程序被下載和誤運行而導致的錯誤,使計算機系統得以穩定運行。
3.3 惡意信息攔截
計算機系統在運行應用程序時,由于應用程序設計考慮不全面,難以避免的會出現系統漏洞,正是這些系統漏洞的出現,使黑客人員能夠通過這些系統漏洞來攻擊用戶的計算機,從而給用戶帶來巨大的損失。面對這一問題,要想防止系統漏洞被利用,就必須要采取惡意信息攔截措施,通過對特定指令進行設定,以確保系統在執行某些應用程序時能夠繞過異常區域,從而使得系統漏洞被利用的情況得以被避免,使計算機系統的可靠性得到充分保證。該技術從另一角度來說,是通過軟件漏洞來對黑客植入的相關惡意程序進行攔截,該技術在應用過程中,需要在設計計算機系統時故意留下一些系統漏洞作為陷阱,以確保黑客在利用該系統漏洞進行攻擊時,系統能夠自動將惡意程序進行攔截,并針對這些攔截的惡意程序采取針對性的解決措施。通過以上分析可以了解到,該技術的出現,能夠有效防止黑客利用該系統漏洞來侵害用戶的計算機系統,從而有效保障了計算機系統的運行可靠性。
4 結語
總而言之,在對計算機系統進行設計時,由于技術與經濟等方面的局限性,致使計算機系統中難免會出現系統漏洞,如不能對這些系統漏洞進行及時的處理,勢必會成為黑客的利用工具,從而使用戶的計算機系統受到侵害,大大影響了計算機系統的可靠性。因此,將相應的技術方法應用于系統設計工作中,必將有效減少系統漏洞,同時還能防止因系統漏洞導致的出錯問題,從而為計算機系統的正常運行提供可靠保證。
參考文獻:
[1] 齊瑄. 計算機系統的可靠性運行技術分析研究[J]. 江西建材, 2017(23): 283,289.
[2] 吳曉鋒. 關于計算機系統的可靠性技術分析[J]. 通訊世界, 2015(19): 20.
[3] 高志民. 漏洞關聯圖在風險評估中的應用[J]. 電訊技術, 2009, 49(10): 26-30.
【通聯編輯:張薇】