[发明专利]一种异常硬件的检测方法和装置有效
| 申请号: | 201210227203.5 | 申请日: | 2012-06-29 |
| 公开(公告)号: | CN102810077A | 公开(公告)日: | 2012-12-05 |
| 发明(设计)人: | 朱洪;夏旭 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F17/30 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
| 地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 异常 硬件 检测 方法 装置 | ||
1.一种异常硬件的检测方法,其特征在于,包括:
检测用户设备的硬件信息,所述硬件信息包括硬件状态信息和硬件标识信息;
针对硬件状态信息异常的硬件,在预置的异常硬件数据库中搜索是否存在所述硬件的硬件标识信息;
若是,则在所述异常硬件数据库中提取该硬件标识信息对应的硬件异常信息,并返回到客户端;
其中,所述硬件异常信息为硬件假冒或硬件损坏。
2.如权利要求1所述的方法,其特征在于,所述硬件异常信息为硬件损坏时,所述硬件标识信息还对应有硬件处理信息;
所述硬件异常信息为硬件假冒时,所述硬件标识信息还对应有相应的驱动程序信息;
所述硬件标识信息包括所述硬件的芯片标识和所述用户设备标识,所述芯片标识包括芯片厂家和芯片型号,所述设备标识包括生产厂家和设备系列型号;
所述硬件状态信息异常是指所述硬件状态信息非0;
所述硬件异常信息和硬件驱动程序信息为JSON格式。
3.如权利要求1所述的方法,其特征在于,通过以下步骤预置异常硬件数据库:
预置硬件修复标识信息数据库,其中包括各硬件损坏或进入恢复模式时的硬件标识信息;
接收反馈的异常硬件的硬件标识信息,并判断所述硬件修复标识信息数据库中,是否存在所述反馈的硬件标识信息;
若是,则设置该硬件标识信息对应的硬件异常信息为硬件损坏,若否,则设置该硬件标识信息对应的硬件异常信息为硬件假冒。
4.如权利要求1所述的方法,其特征在于,所述异常硬件数据库预置在服务器端,所述检测用户设备硬件信息的步骤在客户端执行,所述方法还包括:
针对硬件状态信息异常的硬件,客户端向服务器发送异常硬件的检测请求。
5.如权利要求1所述的方法,其特征在于,所述在预置的异常硬件数据库中搜索是否存在所述硬件的硬件标识信息之前,所述方法还包括:
判断预置的驱动数据库中是否存在所述硬件的硬件标识信息,所述驱动数据库包括硬件标识信息,以及各硬件标识信息对应有相应的硬件驱动程序信息;
若否,则在预置的异常硬件数据库中搜索是否存在所述硬件的硬件标识信息。
6.如权利要求1所述的方法,其特征在于,若在预置的异常硬件数据库中搜索不到所述硬件的硬件标识信息,则:
在预置的驱动数据库中搜索是否存在所述硬件的硬件标识信息,所述驱动数据库包括硬件标识信息,以及各硬件标识信息对应有相应的硬件驱动程序信息,所述驱动数据库中的硬件标识信息从各硬件的INF文件中读取;
若在所述驱动数据库中搜索到了所述硬件的硬件标识信息,则返回该硬件标识信息对应的硬件驱动程序信息;
若所述驱动数据库和异常硬件数据库中都没搜索到所述硬件标识信息,则返回无搜索结果的信息。
7.如权利要求2所述的方法,其特征在于,所述检测用户设备的硬件信息的步骤为:
通过访问用户设备所安装的Windows操作系统的应用程序接口API,获取用户设备的硬件信息。
8.一种异常硬件的检测装置,其特征在于,包括:
硬件信息检测模块,用于检测用户设备的硬件信息,所述硬件信息包括硬件状态信息和硬件标识信息;
第一搜索模块,用于针对硬件状态信息异常的硬件,在预置的异常硬件数据库中搜索是否存在所述硬件的硬件标识信息,若是,则执行硬件异常信息返回模块;
硬件异常信息返回模块,用于在所述异常硬件数据库中提取该硬件标识信息对应的硬件异常信息,并返回到客户端;
其中,所述硬件异常信息为硬件假冒或硬件损坏。
9.如权利要求8所述的装置,其特征在于,所述硬件异常信息为硬件损坏时,所述硬件标识信息还对应有硬件处理信息;
所述硬件异常信息为硬件假冒时,所述硬件标识信息还对应有相应的驱动程序信息;
所述硬件标识信息包括所述硬件的芯片标识和所述用户设备标识,所述芯片标识包括芯片厂家和芯片型号,所述设备标识包括生产厂家和设备系列型号;
所述硬件状态信息异常是指所述硬件状态信息非0;
所述硬件异常信息和硬件驱动程序信息为JSON格式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210227203.5/1.html,转载请声明来源钻瓜专利网。





