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