[发明专利]检测系统管理模式BIOS代码的改变有效
申请号: | 201480081769.9 | 申请日: | 2014-09-23 |
公开(公告)号: | CN106662994B | 公开(公告)日: | 2020-01-03 |
发明(设计)人: | 杰弗里·凯文·耶安松尼;波利斯·巴拉切夫;瓦柳丁·阿里;克里斯·I·道尔顿;大卫·普拉坎 | 申请(专利权)人: | 惠普发展公司有限责任合伙企业 |
主分类号: | G06F9/24 | 分类号: | G06F9/24;G06F11/30 |
代理公司: | 11018 北京德琦知识产权代理有限公司 | 代理人: | 严芬;康泉 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测 系统 管理模式 bios 代码 改变 | ||
1.一种用于检测系统管理模式SMM BIOS代码的改变的系统,包括:
处理器,用于运行所述SMM BIOS代码;
控制器,用于:
在运行所述SMM BIOS代码时监视所述SMM BIOS代码的预期功能;并且
基于监视所述SMM BIOS代码的预期功能来检测所述SMM BIOS代码是否已发生改变,所述改变指示所述SMM BIOS代码被破坏,
其中所述预期功能是在运行所述SMM BIOS代码时预期的特定行为,并且
其中所述控制器不访问与所述处理器相关联的用于保存所述SMM BIOS代码以供所述处理器运行的存储器。
2.根据权利要求1所述的系统,其中所述处理器用于在操作系统的运行时期间运行所述SMM BIOS代码。
3.根据权利要求1所述的系统,其中:
所述处理器用于在运行所述SMM BIOS代码之前完成所述BIOS代码的引导信息的运行。
4.根据权利要求1所述的系统,其中检测所述SMM BIOS代码的改变,所述控制器用于:
检测所述SMM BIOS代码的所述预期功能的偏差,所述预期功能的偏差指示所述SMMBIOS代码的改变。
5.一种用于检测系统管理模式SMM BIOS代码的改变的方法,包括:
通过控制器在由处理器运行所述SMM BIOS代码时监视预期功能;并且
通过所述控制器基于监视所述预期功能来检测所述SMM BIOS代码是否已发生改变,所述改变的检测在完成所述SMM BIOS代码的运行之前发生,所述改变指示所述SMM BIOS代码被破坏,
其中所述预期功能是在运行所述SMM BIOS代码时预期的特定行为,并且
其中所述控制器不访问与所述处理器相关联的用于保存所述SMM BIOS代码以供所述处理器运行的存储器。
6.根据权利要求5所述的方法,包括:
在运行期间监视所述SMM BIOS代码之前完成所述SMM BIOS代码的引导信息的运行。
7.根据权利要求5所述的方法,其中基于监视所述预期功能来检测所述SMM BIOS代码是否已发生改变包括:
检测所述SMM BIOS代码的所述预期功能的偏差,所述预期功能的偏差指示所述SMMBIOS代码的改变。
8.根据权利要求5所述的方法,其中在运行所述SMM BIOS代码时监视所述预期功能包括监视以下中的至少一个:监视寄存器的设置;跟踪所述处理器运行所述SMM BIOS代码的次数;跟踪所述处理器运行所述SMM BIOS代码的时间量;以及跟踪由所述SMM BIOS代码生成的I/O循环的数量。
9.根据权利要求5所述的方法,包括:
传送所述SMM BIOS代码的改变的警告,所述改变指示所述SMM BIOS代码已经被破坏。
10.一种包括指令的非暂时性计算机可读存储介质,所述指令在由控制器运行时使计算设备用以:
通过控制器在由处理器运行系统管理模式SMM BIOS代码时监视预期功能;并且
通过所述控制器基于监视所述预期功能来检测所述SMM BIOS代码是否已发生改变,所述改变指示所述SMM BIOS代码被破坏,
其中所述预期功能是在运行所述SMM BIOS代码时预期的特定行为,并且
其中所述控制器不访问与所述处理器相关联的用于保存所述SMM BIOS代码以供所述处理器运行的存储器。
11.根据权利要求10所述的包括指令的非暂时性计算机可读存储介质,其中所述基于监视所述预期功能来检测所述SMM BIOS代码是否已发生改变包括在由所述控制器运行时使所述计算设备进行以下操作的指令:
检测所述SMM BIOS代码的所述预期功能的偏差,所述预期功能的偏差指示所述SMMBIOS代码的改变。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普发展公司有限责任合伙企业,未经惠普发展公司有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480081769.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:与语音识别设备的非语音交互
- 下一篇:数据存储的跳过