[发明专利]保护基本输入/输出(BIOS)代码有效
申请号: | 201680068096.2 | 申请日: | 2016-01-25 |
公开(公告)号: | CN108369520B | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | W·Z·刘;J·K·让索内;D·M·巴罗 | 申请(专利权)人: | 惠普发展公司;有限责任合伙企业 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F21/51;G06F21/57;G06F21/52;G06F21/55 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 徐红燕;陈岚 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种保护基本输入/输出系统(BIOS)代码的方法。所述方法包括,利用由处理器执行的重定位信息工具,重构BIOS代码的多个处置机内的多个数据区段以标记处置机内的多个变量。标记指示变量中的哪个应当在运行时被保护。所述方法此外包括生成包括多个重定位地址的重定位文件,所述重定位地址标识在运行时改变的多个动态变量的位置。重定位地址指向处置机内的与原始位置不同的位置。所述方法此外包括利用加载器在运行时加载重定位文件作为BIOS固件映像的部分,并且调节对处置机代码中的动态变量的数据访问,从而基于重定位文件而标识动态变量的位置。 | ||
搜索关键词: | 保护 基本 输入 输出 bios 代码 | ||
【主权项】:
1.一种保护基本输入/输出系统(BIOS)代码的方法,包括:利用由处理器执行的重定位信息工具:重构BIOS代码的多个处置机内的多个数据区段以标记处置机内的多个变量,所述标记指示变量中的哪个应当在运行时被保护;以及生成包括多个重定位地址的重定位文件,所述重定位地址标识在运行时改变的多个动态变量的位置,所述重定位地址指向处置机内的与原始位置不同的位置;以及利用加载器在运行时加载重定位文件作为BIOS固件映像的部分,并且调节对处置机代码中的动态变量的数据访问,从而基于重定位文件而标识动态变量的位置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普发展公司,有限责任合伙企业,未经惠普发展公司,有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201680068096.2/,转载请声明来源钻瓜专利网。