一种希捷硬盘参数修正方法
【技术领域】
[0001] 本发明涉及信息安全技术领域,特别涉及一种希捷硬盘参数修正方法。
【背景技术】
[0002] 电子证据固定及保全是指使用符合司法规范的技术和设备,对电子证据文件或者 存有电子证据的介质进行镜像或者位对位复制,记录取证时间和证据文件/介质的哈希 值,从而完成整个电子证据保全行为。
[0003] 电子证据固定是法律诉讼过程中相当重要的一个环节,如果电子证据的固定未遵 循司法取证流程与规范,则可能导致证据被破坏或者证据无法被司法机关采纳,因此电子 证据的固定应当由专业的电子数据取证人员来操作。
[0004] 在实际电子取证中时常会遇到硬盘中的数据或软件与硬盘序列号(即SN号)相 互绑定的情况,造成拷贝后的数据无法打开的情况。专业的电子取证人员仅仅对证据硬盘 做位对位拷贝是不够的。
【发明内容】
[0005] 本发明针对现有技术的缺陷,提供了一种希捷硬盘参数修正方法,能有效的解决 上述现有技术存在的问题。
[0006] 为了实现以上发明目的,本发明采取的技术方案如下:
[0007] 一种希捷硬盘参数修正方法,包括修正硬盘Model号和SN号;
[0008] 所述希捷硬盘修改Model号需要针对希捷10代硬盘,先将硬盘返回到T级模式, 并执行修改Model号的指令;
[0009] 所述希捷硬盘修改SN号需要将硬盘返回到T级模式,并执行修改SN号的指令。
[0010] 作为优选,所述修改10代希捷硬盘的Model号需调用函数:"UART0_ SendBufTJ "需要修改的型号"15&&J "需要修改的型号"16〃)"实现。
[0011] 作为优选,修改SN号的指令的执行需要调用函数:"UART0_SendBuf (〃J"需要修改 的型号" 15&&J "需要修改的型号" 16") "实现。
[0012] 作为优选,所述返回T级模式通过调用函数:"UARTO_SendChar(〇 XlA) "实现。
[0013] 作为优选,针对希捷10代以上的硬盘需要通过获取硬盘的0001-CAP模块,对CAP 模块偏移位置为"E4~F5"之间的数值做修改,修改为需要的Model号,修改后执行生效指 令。
[0014] 作为优选,所述希捷硬盘修改SN号还可以找CAP模块偏移位置:"0χ04~0B",修 改该位置区域的数据为所需要的SN号。
[0015] 作为优选,所述执行生效指令需调用函数:"UART0_SendBuf (〃W0,,22〃)"实现。
[0016] 与现有技术相比本发明的优点在于:可通过指令完成Model号和SN号的修改,也 可通过修改对应模块内的底层数据达到修改Model号和SN号的目的,修改真功率高,修改 手段多样,解决了在司法取证过程中因数据和软件与硬盘序列号绑定而无法打开的情况。
【具体实施方式】
[0017] 为使本发明的目的、技术方案及优点更加清楚明白,以下举实施例,对本发明做进 一步详细说明。
[0018] -种希捷硬盘参数修正方法,包括修正硬盘Model号和SN号;
[0019] 所述希捷硬盘修改Model号需要针对希捷10代先将硬盘返回到T级模式,并执行 修改Model号的指令;
[0020] 所述希捷硬盘修改SN号需要将硬盘返回到T级模式,并执行修改SN号的指令。
[0021] 所述修改10代希捷硬盘的Model号需调用函数:"UART0_SendBuf (〃J "需要修改 的型号" 15&&J "需要修改的型号" 16") "实现。
[0022] 修改SN号的指令的执行需要调用函数:"UART0_SendBuf (〃J "需要修改的型 号"15&&J "需要修改的型号"16") "
[0023] 所述返回T级模式通过调用函数:"UART0_Sendchar(0xlA) "实现。
[0024] 执行代码如下:
[0025]
[0026] 另一个实施例,针对希捷10代以上的硬盘需要通过获取硬盘的0001-CAP模块,对 CAP模块偏移位置为"E4~F5"之间的数值做修改,修改为需要的Model号,修改后在T级 模式下执行生效指令。
[0027] 所述执行生效指令需调用函数:"UART0_SendBuf (〃W0,,22〃)"实现。
[0028] 另一个实施例,所述希捷硬盘修改SN号还可以找CAP模块偏移位置:"0x04~ 0B",修改该位置区域的数据为所需要的SN号,修改后在T级模式下执行生效指令。
[0029] 上述执行生效指令的代码如下:
[0030]
[0031] 本领域的普通技术人员将会意识到,这里所述的实施例是为了帮助读者理解本发 明的实施方法,应被理解为本发明的保护范围并不局限于这样的特别陈述和实施例。本领 域的普通技术人员可以根据本发明公开的这些技术启示做出各种不脱离本发明实质的其 它各种具体变形和组合,这些变形和组合仍然在本发明的保护范围内。
【主权项】
1. 一种希捷硬盘参数修正方法,包括修正硬盘Model号和SN号; 所述希捷硬盘修改Model号需要针对希捷10代硬盘,先将硬盘返回到T级模式,并执 行修改Model号的指令; 所述希捷硬盘修改SN号需要将硬盘返回到T级模式,并执行修改SN号的指令。2. 根据权利要求1的一种希捷硬盘参数修正方法,其特征在于: 所述修改10代希捷硬盘的Model号需调用函数:"UART0_SendBuf(〃J"需要修改的型 号" 15&&J"需要修改的型号" 16") "实现。3. 根据权利要求1的一种希捷硬盘参数修正方法,其特征在于: 修改SN号的指令的执行需要调用函数:"UART0_SendBuf(〃J"需要修改的型 号" 15&&J"需要修改的型号" 16") "实现。4. 根据权利要求1的一种希捷硬盘参数修正方法,其特征在于: 所述返回T级模式通过调用函数:"UART0_Sendchar(0xlA) "实现。5. 根据权利要求2的一种希捷硬盘参数修正方法,其特征在于: 针对希捷10代以上的硬盘需要通过获取硬盘的0001-CAP模块,对CAP模块偏移位置 为"E4~F5"之间的数值做修改,修改为需要的Model号,修改后执行生效指令。6. 根据权利要求3的一种希捷硬盘参数修正方法,其特征在于: 所述希捷硬盘修改SN号还可以找CAP模块偏移位置:"0x04~0B",修改该位置区域的 数据为所需要的SN号。7. 根据权利要求5或6的一种希捷硬盘参数修正方法,其特征在于: 所述执行生效指令需调用函数:"UART0_SendBuf(〃W0,,22〃)"实现。
【专利摘要】本发明公开了一种希捷硬盘参数修正方法,包括修正硬盘Model号和SN号;修改Model号需要针对希捷10代硬盘,先将硬盘返回到T级模式,并执行修改Model号的指令,或者针对希捷10代以上的硬盘需要通过获取硬盘的0001-CAP模块,修改CAP的数据;所述希捷硬盘修改SN号需要将硬盘返回到T级模式,并执行修改SN号的指令,或者找CAP模块列的SN数据位置修改该位置。本发明的有益效果如下:可通过指令完成Model号和SN号的修改,也可通过修改对应模块内的底层数据达到修改Model号和SN号的目的,修改成功率高,修改手段多样,解决了在司法取证过程中因数据和软件与硬盘序列号绑定而无法打开的情况。
【IPC分类】G06F9/445
【公开号】CN104915229
【申请号】CN201510280714
【发明人】梁效宁
【申请人】四川效率源信息安全技术有限责任公司
【公开日】2015年9月16日
【申请日】2015年5月28日