[發明專利]從遭到破壞的系統啟動代碼中恢復的方法以及計算裝置有效
| 申請號: | 201380075649.3 | 申請日: | 2013-04-23 |
| 公開(公告)號: | CN105122261B | 公開(公告)日: | 2020-04-24 |
| 發明(設計)人: | 杰弗里·凱文·耶安松尼;瓦柳丁·Y·阿里;王蘭 | 申請(專利權)人: | 惠普發展公司;有限責任合伙企業 |
| 主分類號: | G06F21/57 | 分類號: | G06F21/57 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 康泉;宋志強 |
| 地址: | 美國德*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 遭到 破壞 系統啟動 代碼 恢復 方法 以及 計算 裝置 | ||
在系統的處理器不訪問第一存儲器的所述系統的狀態中,所述系統中的控制器確定來自所述系統中的第一存儲器的系統啟動代碼是否遭到破壞,其中所述第一存儲器通過總線能夠由所述處理器和所述控制器訪問。響應于確定所述系統啟動代碼遭到破壞,所述控制器從所述計算裝置中的第二存儲器獲取系統啟動代碼以替換所述第一存儲器中的系統啟動代碼,其中所述第二存儲器與所述總線電隔離并且不能由所述處理器訪問。
背景技術
計算系統可包括執行計算系統各種啟動功能的代碼。該代碼可包括基本輸入/輸出系統(BIOS)代碼。BIOS代碼可以是計算系統中惡意軟件攻擊的對象或是來自外部服務的惡意軟件攻擊的對象。作為攻擊結果,BIOS代碼可遭到破壞。
附圖說明
關于下述附圖描述了一些實施方式:
圖1是根據一些實施方式的示例系統的框圖;
圖2是根據一些實施方式的系統啟動代碼恢復過程的流程圖;
圖3是根據進一步實施方式的另一個示例系統的框圖;以及
圖4是根據進一步實施方式的過程的流程圖。
具體實施方式
對用于執行計算系統啟動的系統代碼的惡意軟件攻擊可導致計算系統的完整性遭到破壞,使得可在計算系統中發生未授權的訪問和操作。例如,遭到破壞的系統代碼可允許隱蔽的遠程監控和/或由惡意實體對計算系統的控制、由惡意軟件進行的計算系統中數據的非授權訪問和/或修改、禁用計算系統等。遭到破壞的系統代碼可以指已經被毀壞使得系統代碼不再可用的系統代碼,或者可替代地,遭到破壞的系統代碼可以指已經以某種方式改變但是仍然能夠執行的系統代碼。需要注意的是,系統代碼也可遭到偶然地或故意地破壞。
盡管在計算系統中可提供保護機制以保護系統代碼,但是這種保護機制在某些條件下可遭到破壞,這可使該系統代碼受到惡意軟件的攻擊。
用于執行計算系統啟動的系統代碼可包括系統固件,該系統固件可以是在計算系統的處理器(或多個處理器)上可執行的機器可讀指令的形式。“系統固件”涵蓋能夠執行計算系統啟動的任何機器可讀指令。計算系統的示例包括臺式計算機、筆記本電腦、平板電腦、個人數字助理(PDA)、智能電話、游戲機電器、服務器計算機、存儲節點、網絡通信節點等。
系統固件可包括基本輸入/輸出系統(BIOS)代碼,其可初始化計算系統的各種組件,并且加載計算系統的操作系統(OS)。BIOS代碼可執行硬件組件的檢查以確保硬件組件存在以及正確地起作用。例如這可以是上電自檢(POST)程序的一部分。在POST程序之后,BIOS代碼可通過啟動順序提醒繼續進行,在這之后BIOS代碼可加載并傳遞控制到OS。BIOS代碼可包括傳統(legacy)BIOS代碼或可擴展固件接口(UEFI)代碼。在一些示例中,BIOS代碼可包括在OS加載之后被執行的運行時(runtime)部分。
系統固件可存儲在非易失性存儲器中,例如閃存存儲器或任何可編程的其它永久存儲器。一旦非易失性存儲器中的系統固件遭到破壞,一種可能的補救可以涉及物理上替換包括非易失性存儲器的組件。這種解決遭到破壞的系統固件的技術是勞動密集型的、成本昂貴的以及耗時的。
可替代地,其它技術可試圖來利用來自外部存儲裝置的系統固件的有效副本替換非易失性存儲器中遭到破壞的系統固件,外部存儲裝置例如可移除存儲裝置(例如通用串行總線或USB存儲裝置或任何其它類型的可移除存儲裝置)。然而,在從遭到破壞的系統固件恢復發生時,包含有效系統固件的外部存儲裝置可能是不可用的。另外,企業(例如,商行、政府機關、教育組織等)的策略可能禁止涉及外部存儲裝置上的系統固件的使用的恢復技術。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于惠普發展公司,有限責任合伙企業,未經惠普發展公司,有限責任合伙企業許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380075649.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:輔助非易失性存儲器中的冗余系統引導代碼
- 下一篇:一種車載帶鏡子煙灰缸





