一种硬盘的防伪方法、装置及介质制造方法及图纸

技术编号:36522795 阅读:13 留言:0更新日期:2023-02-01 15:59
本发明专利技术公开了一种硬盘的防伪方法、装置及介质,适用于硬盘防伪领域。包括:获取硬盘的设备识别配置表,并在设备识别配置表内开发特殊字段;在特殊字段中设置硬盘的防伪代码;将设置完成后的硬盘应用至服务器中,通过服务器的BIOS固件以及BMC分别对硬盘的防伪代码进行检验比对得到校验结果。该方法定义硬盘的防伪代码,并将防伪代码写入硬盘的固件中,通过BMC和BIOS校验实现对硬盘的双层防伪识别,有效甄别硬盘真伪,避免现有的防伪标签被人恶意仿造,实现系统的自动识别,保证硬盘与服务器的兼容性。性。性。

【技术实现步骤摘要】
一种硬盘的防伪方法、装置及介质


[0001]本专利技术涉及硬盘防伪领域,特别是涉及一种硬盘的防伪方法、装置及介质。

技术介绍

[0002]随着服务器的发展,服务器硬盘随之大量使用,硬盘的容量、型号、种类也越来月所,市场上也出现各种伪造和冒牌的硬盘产品,其伪造方法通过在硬盘表面粘贴防伪标签,通过防伪标签纸进行防伪识别。或者通过硬盘的序列产品(Serial Number,SN)号,通过人工在防伪官网上查询。
[0003]由此可见,常用的防伪方法,由于防伪标签容易被人为恶意仿造,同时也无法实现系统的自动识别防伪标签,导致伪造的硬盘与服务器的兼容性出现问题,甚至影响服务器产品的品牌效应。
[0004]因此,寻求一种硬盘的防伪方法是本领域技术人员亟需要解决的。

技术实现思路

[0005]本专利技术的目的是提供一种硬盘的防伪方法、装置及介质,有效甄别硬盘真伪,避免现有的防伪标签被人恶意仿造,实现系统的自动识别,保证硬盘与服务器的兼容性。
[0006]为解决上述技术问题,本专利技术提供一种硬盘的防伪方法,包括:
[0007]获取硬盘的设备识别配置表,并在设备识别配置表内开发特殊字段;
[0008]在特殊字段中设置硬盘的防伪代码;
[0009]将设置完成后的硬盘应用至服务器中,通过服务器的BIOS固件以及BMC分别对硬盘的防伪代码进行检验比对得到校验结果。
[0010]优选地,开发的特殊字段的字节长度大于或等于防伪代码的字节长度。
[0011]优选地,在特殊字段中设置硬盘的防伪代码,包括:
[0012]设置硬盘的防伪代码的关键信息,其中,防伪代码的关键信息至少包括硬盘型号、间隔符、自定义字符串和PN信息;
[0013]通过固件刷新方式将防伪代码的关键信息写入至硬盘的设备识别配置表的特殊字段内。
[0014]优选地,BIOS固件对硬盘的防伪代码进行检验比对得到对应的校验结果,包括:
[0015]获取服务器内BIOS固件的配置表的预设信息;
[0016]通过识别设备命令读取硬盘的设备识别配置表以获取防伪代码;
[0017]将防伪代码进行解析识别防伪代码的关键信息;
[0018]比较预设信息与关键信息;
[0019]若预设信息与关键信息不同,则确定校验结果不通过;
[0020]若预设信息与关键信息相同,则确定校验结果通过。
[0021]优选地,在BIOS固件对应的校验结果为通过时,BMC对硬盘的防伪代码进行检验比对得到对应的校验结果,包括:
[0022]获取服务器内BMC的配置表的预设信息;
[0023]通过识别设备命令读取硬盘的设备识别配置表以获取防伪代码;
[0024]将防伪代码进行解析识别防伪代码的关键信息;
[0025]比较预设信息与关键信息;
[0026]若预设信息与关键信息不同,则确定校验结果不通过。
[0027]优选地,在校验结果不通过时,方法还包括:
[0028]输出告警信息。
[0029]优选地,在BMC对硬盘的防伪代码进行检验得到校验结果通过时,方法还包括:
[0030]显示硬盘的品牌logo和认证PN信息。
[0031]为解决上述技术问题,本专利技术还提供一种硬盘的防伪装置,包括:
[0032]获取模块,用于获取硬盘的设备识别配置表,并在设备识别配置表内开发特殊字段;
[0033]设置模块,用于在特殊字段中设置硬盘的防伪代码;
[0034]检验模块,用于将设置完成后的硬盘应用至服务器中,通过服务器的BIOS固件以及BMC分别对硬盘的防伪代码进行检验比对得到校验结果。
[0035]为解决上述技术问题,本专利技术还提供一种硬盘的防伪装置,包括:
[0036]存储器,用于存储计算机程序;
[0037]处理器,用于执行计算机程序时实现如上述硬盘的防伪方法的步骤。
[0038]为解决上述技术问题,本专利技术还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述硬盘的防伪方法的步骤。
[0039]本专利技术提供的一种硬盘的防伪方法,包括:获取硬盘的设备识别配置表,并在设备识别配置表内开发特殊字段;在特殊字段中设置硬盘的防伪代码;将设置完成后的硬盘应用至服务器中,通过服务器的BIOS固件以及BMC分别对硬盘的防伪代码进行检验比对得到校验结果。该方法定义硬盘的防伪代码,并将防伪代码写入硬盘的固件中,通过BMC和BIOS校验实现对硬盘的双层防伪识别,有效甄别硬盘真伪,避免现有的防伪标签被人恶意仿造,实现系统的自动识别,保证硬盘与服务器的兼容性。
[0040]另外,本专利技术还提供了一种硬盘的防伪装置及介质,具有如上述硬盘的防伪方法相同的有益效果。
附图说明
[0041]为了更清楚地说明本专利技术实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0042]图1为本专利技术实施例提供的一种硬盘的防伪方法的流程图;
[0043]图2为本专利技术实施例提供的一种硬盘的防伪装置的结构图;
[0044]图3为本专利技术实施例提供的另一种硬盘的防伪装置的结构图;
[0045]图4为本专利技术实施例提供的一种BIOS固件的校验流程图;
[0046]图5为本专利技术实施例提供的一种BMC的校验流程图。
具体实施方式
[0047]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本专利技术保护范围。
[0048]本专利技术的核心是提供一种硬盘的防伪方法、装置及介质,有效甄别硬盘真伪,避免现有的防伪标签被人恶意仿造,实现系统的自动识别,保证硬盘与服务器的兼容性。
[0049]为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。
[0050]需要说明的是,硬盘的防伪仅靠硬盘的SN号,需要在防伪官网上人工查询,无法实现服务器系统的自动防伪功能。本专利技术提供的硬盘的防伪方法,针对硬盘本身的硬盘固件设置的防伪代码,硬盘固件(Firmware,FW)安装在硬盘的记忆芯片,用于引导硬盘工作。其担任一个系统最基础最底层的工作,其装有汇编语言编写的引导命令、控制语句和执行语句,协调和红纸硬盘各个内部部件之间的相互作用。固件的保存位置,不同品牌的硬盘各部相同,有的硬盘是部分保存在电路板的芯片中,部分保存在负磁道,即零磁道前的磁道,而有的硬盘将所有固件信息全部保存在负磁道中。
[0051]在硬盘的正常工作状态下,固件区是无法访问的。只本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种硬盘的防伪方法,其特征在于,包括:获取硬盘的设备识别配置表,并在所述设备识别配置表内开发特殊字段;在所述特殊字段中设置所述硬盘的防伪代码;将设置完成后的所述硬盘应用至服务器中,通过所述服务器的BIOS固件以及BMC分别对所述硬盘的所述防伪代码进行检验比对得到校验结果。2.根据权利要求1所述的硬盘的防伪方法,其特征在于,开发的所述特殊字段的字节长度大于或等于所述防伪代码的字节长度。3.根据权利要求2所述的硬盘的防伪方法,其特征在于,所述在所述特殊字段中设置所述硬盘的防伪代码,包括:设置所述硬盘的所述防伪代码的关键信息,其中,所述防伪代码的关键信息至少包括硬盘型号、间隔符、自定义字符串和PN信息;通过固件刷新方式将所述防伪代码的关键信息写入至所述硬盘的设备识别配置表的所述特殊字段内。4.根据权利要求3所述的硬盘的防伪方法,其特征在于,所述BIOS固件对所述硬盘的所述防伪代码进行检验比对得到对应的校验结果,包括:获取所述服务器内所述BIOS固件的配置表的预设信息;通过识别设备命令读取所述硬盘的所述设备识别配置表以获取所述防伪代码;将所述防伪代码进行解析识别所述防伪代码的关键信息;比较所述预设信息与所述关键信息;若所述预设信息与所述关键信息不同,则确定所述校验结果不通过;若所述预设信息与所述关键信息相同,则确定所述校验结果通过。5.根据权利要求4所述的硬盘的防伪方法,其特征在于,在所述BIOS固件对应的校验结果为通过时,所述BMC对所述硬盘的所述...

【专利技术属性】
技术研发人员:梁文俊
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1