现在我们都越来越习惯网络购物,比如数码配件还是DIY硬件相信是电脑用户最为关注的了。虽然网购带来了很多方便,但是也带来了很多问题,特别是一些精密部件,比如硬盘或者移动硬盘,如果遇上一些很随意的快递,即便是好的产品到用户手中也变成了次品,结果人为的原因不但厂商
网友遭遇1:用十六进制证明了假硬盘
先看这样一个网友的经历(摘自ZOL论坛,2011年3月),他采用了一些技术手段来证明自己买到的西部数据黑盘是由绿盘改造而来的:
如今网络淘宝上的东西都很便宜,而我呢也属于网购一族,喜欢在淘宝上淘点宝贝,今天我就把我受骗的经历告诉大家,希望大家以后以此为戒,起初我以为我买到了一个很便宜很好的西数黑盘,没想到!哎……大家看看下文我是如何检测出来的造假黑盘吧!后来才知道他们是用“砍头后通过固件模块修改LBA值”来造假的!
有时在对故障硬盘进行砍头操作后其LBA值无变化,且通过参数修改功能也无法修改LBA值,针对这种情况就可以使用修改模块的方法来修改硬盘LBA值。下面以西数黑盘为例讲解具体的操作方法,其MDL为WD800BB-00JHC0、SN号为WMAM9H587436、固件版本号为05.01C05、LBA值为156301488。
(1)将故障硬盘与维修终端、电脑连接好后,启动效率源西数专修程序,待硬盘状态就绪后选中"黑盘一代"单选按钮,单击"从硬盘装入"按钮装入硬盘资源,如图1所示。
装入硬盘
(2)切换到"固件写入"工作界面,双击02号参数模块,打开"模块编辑"对话框,如图2所示。
查看固件模块
知识提示:41号模块位于31号磁道,它是一个非常重要的固件,定义了所有固件的存放方式和位置,一旦被破坏,硬盘内所有的固件都不能正常工作。
(3)找到对应的LBA代码位置,一般是在SN号后面,4组连续重复的代码,如图3所示,可以看到AFF85009 出现了4次,这4组数字即是LBA值代码,由于现在还没对原代码进行操作,这里的AFF85009表示的LBA值即为硬盘原容量80G的LBA值156301488。
查看LBA值代码
(4)因为原盘为2头,砍头后的容量应相应减少一半,即40G容量,LBA值为78165360,转换为16进制为4A8B570,十六进制表示的是低位在前高位在后的倒序,按正常表示应该为:70 B5 A8 04, 在"模块编辑"窗口中把原盘的AF F8 50 09 改成70 B5 A8 04后单击"写入"按钮,如图4所示。
修改固件模块
(5)单击"写入成功"提示信息框中的"确定"按钮退出"模块编辑"窗口,切换到"固件检测"工作界面,选中"02 参数模块"复选框和"主"复选框,单击"检测并修复"按钮,如图5所示。
检测并修复固件模块
(6)修复成功后将电源复位一次,重新装入硬盘,可以看到状态栏中的LBA值变为了40G的LBA值,如图6所示, LBA值修改成功,再对硬盘进行重建清零或者低格操作,修复坏道即可正常使用了。
这样就是造假,淘宝有把1TB绿盘(WD10EARS)刷写成1TB黑盘(WD1002FAEX),请大家记住这样无德的卖家!也请大家谨慎购买网上的硬件设备!
编辑提示:这个网友通过查看16进制编码的方式找到产品漏洞。其实像这样的刷固件,改编号的造假方式并不少见,之前笔者曾为大家曝光过市场上存在的真假蓝盘的信息,造假者不仅更改了标签,还更改了里面的编号,而从实际测试来看,和老款的黑盘较为相似,虽然性能方面没有什么太大损失,但是在道德上同样可耻。
网友评论