IBM ThinkPad X60笔记本超级用户密码解密过程

送修一台IBM Thinkpad X60笔记本,故障笔记本开机出现了密码提示,不能进入系统。

经检查后,确认不是加电密码。在IBM的笔记本电脑中,加电密码power-on password并不是最高级别的密码,如果设置了这种密码,可以到IBM网站下载硬件维护手册(hardware maintenance manual,HMM),按手册中介绍的办法来解决这个问题。一般硬件维修手册中,都有详细清除power-on password密码的方法,并配有相应的图片。

另外,取下硬盘后,开机还是显示密码提示,证明也不是硬盘密码。大家看一下下面的图,系统密码与硬盘密码显示的标志是不一样的。

对于超级用户密码,只能需要准备的工具(根据IBM网站提供的X60拆机流程图):
1、工具刀一把(用来取屏壳及后部的黑色盖片)
2、中号十字螺丝刀一把
3、小号十字螺丝刀一把
4、空旷的台面一张
5、小盒子一个(用来放置螺丝钉及小型配件)
6、如果有条件,最好带上防静电手镯(一般操作前,可以先洗一下手,把身上的静电放掉)。
7、不要穿化纤类的衣服,尤其上衣。推荐棉质衣物。

X60的拆卸比较简单,把背面的螺丝全部拧下来,然后,从正面取下掌托及键盘即可。

密码芯片,就在猫卡的下面


点击看大图

取下猫卡,根据我们的维修手册,找到密码芯片的焊接点。

维修用的编程器,是我们特制的,串口通讯,使用USB供电。从T43笔记本电脑后,经R52,T60,X60,Z60一系列电脑,使用的密码芯片已发生的重大变化。例如,T43中就采用PC8394T-VJG 超级I/O 芯片,通过TPM构架来存放管理员密码(SVP)和不同的OEM 信息、序列号、UUID 等。

编程器通过串行口接在一台可以正常工作的台式机上。

维修并不需要取下芯片,只需要焊接三根细软线到笔记本主板上即可。软线另一头,插在编程器对应的插头上。这一步最关键,数据线一定要焊好,地线也要接牢固。

启动笔记本电脑,提示系统时,把引出的软线插在编程器上,然后编程器通电,运行读/写程序,首先读取密码芯片的数据。

读数据的格式是:ribmtpm bios.rom 其中bios.rom是读取数据后要保存的文件。

然而通过分析读出来的bios.rom数据文件,却发现,密码位置全是乱码。

分析原因是,用户在BIOS中打开了TCPA Passphrase 超长密码,这样的话,可以设置的密码长度长达64位。也正因为此,长的密码也比较容易忘记。

一般情况下,passphrase功能默认是禁止的,可以通过在bios设置中启用。启用时会有警告信息,如果此功能启用,计算机和其他不具备passphrase功能的计算机交互将受限。启用后就可以设置64个字符的密码,可以使用数字,字符,空格;如果禁用,pop和hdp只能为12字符长,svp可以由8个字符,或数字,但是空格不能用。

passphrase激活后,密码通过TCPA RSA-SHA1运算法则加密,这样的话,尽管读出了主板EEPROM中的数据,用密码扫描软件,也不能找到正常的密码信息,只能通过重新写密码芯片来解决.

对aa.bin数据文件密码位置进行相应的修改(维修手册中有详细修改说明),然后把改好的文件重新写回到主板的EEPROM芯片中。

运行写程序前,首先对EEPROM芯片解除写保护!

用字节模式写入数据,速度很慢!

使用PAGE方式写入,速度就很快了。

经过以上操作,再开机,系统没有提示就直接进入系统,解密操作完毕!

(0)

相关推荐

  • IBM R60笔记本超级用户密码维修

    一位朋友的R60笔记本开机出现了密码提示,不能进入系统。经过本站解锁处理后,顺利开机并清除了开机密码,下面介绍一下解锁过程。 经检查后,取下硬盘后,开机还是显示密码提示,证明不是硬盘密码。只能拆机通过 ...

  • 教你如何设置清除bios超级用户密码

    为防止他人通过F2键查看电脑的一些资料,很多人都会设置开机密码和bios超级用户密码.不过,最近,有用户反映忘记bios超级用户密码了,询问小编怎么清除掉.其实操作步骤很简单,现在小编就来教你如何设置 ...

  • redhat怎么修改超级用户密码?

    具体操作步骤如下: 1.开机时出现grub画面,按e键 2.用上下键选中第二项(类似于kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/) 然后按e键编辑 3 ...

  • CMOS开机密码解密集锦

    解COMS密码的方法很多,现将其“软”方法(即用编制小程序清除口令密码)汇集,以飨大家。 一、用DEBUG清除口令密码 在DOS命令行运行DEBUG程序,然后可用以下五种方法之一解密(如表),输入完后 ...

  • Win2000/XP中多种建立隐藏超级用户的方法

    一、如何在图形界面建立隐藏的超级用户 图形界面下适用本地或开3389终端服务的肉鸡上。上面我提到的那位作者说的方法很好,但是较为复杂,还要用到psu.exe(让程序以系统用户身份运行的程序),如果在肉 ...

  • 系统中多种隐藏超级用户的方法

    一、如何在图形界面建立隐藏的超级用户 图形界面下适用本地或开3389终端服务的肉鸡上。上面我提到的那位作者说的方法很好,但是较为复杂,还要用到psu.exe(让程序以系统用户身份运行的程序),如果在肉 ...

  • Linux中让普通用户拥有超级用户权限的配置

    如果当前用户不是超级用户,则没有超级权限,当输入sudo + 命令时,系统提示: user is not in the sudoers file. This incident will be repo ...

  • 沉稳实用 Thinkpad E460笔记本评测

    自IBM时代开始,ThinkPad在大多数人眼中就是高端商用笔记本的代表之一,它拥有着沉稳的外观.精致的做工和良好的品控,不过这些也使得ThinkPad笔记本的价格比较昂贵,所以在笔记本全面普及之后, ...

  • 怎么破解电信光纤猫超级用户?

    操作方法 01 自从电信给换了HG-EP800-S型号的光纤猫以后,都是猫自动拨号上网的,我想改回以前的adsl手动拨号,无奈没有超级密码.研究了一上午,终于破解了电信光纤猫的超级密码,光纤猫上面标记 ...