|
找到固件芯片对应读写工具就可以
找到固件芯片对应读写工具就可以。类似破解IBM笔记本硬件密码芯片一样,你掌握好开机时间,做一组这样记录:
开机时间,关机时间,工作时长,固件读出来,然后用二进制软件反复对比差异,有差异的地方就是硬盘的时间信息了,尝试修改下,然后写进固件里,再开机看看,不行就把备份的写进去,再试验。一般固件都是EEPROM高电压可擦写的存储芯片,24CXX之类的在电子设备中最常见了,一般这种芯片都有读写软件和在线读写的编程器,24XX系列的最简单,几个三极管和电阻电容就可以做一个连接电脑串口的编程器,把芯片取下来连到编程器上,然后找个24XX读写软件就可以很方便的读写固件的信息了,不过信息都是二进制,得用WINHEX之类的软件协助分析,好像有个FLEXHEX软件的对比功能比较好用,多开机几次然后读取里面的数据,反复对比吧。就这些了。其他芯片与此类似。不过注意芯片在焊接、移动过程中不要被静电电到,不然到时候坏了就麻烦了。最关键就是找到固件芯片和其对应读写软件以及对应芯片的编程器(就是一个能连接芯片和电脑的电路),一般的芯片厂家都有提供读写工具。但是特殊的芯片,那就只能根据芯片的PDF资料,自己设计编程器的电路了,不过到这个地步普通人就不要再弄了。若仅仅是为了设置硬盘工作时间的话。
[ 本帖最后由 tntlinlxp 于 2012-4-20 11:51 编辑 ] |
|