专门网论坛
返回 专门网
游客:  注册 | 登录 | 搜索 | 插件 | 专门网商城 | 小黑屋 | 帮助
ThinkPad机型信息查询 | ThinkPad错误码查询 | 维修服务中心 | 万年历查询 | 每日报到 | 微博广场 | 切换大字体(新)
最新机型点评:
kaiyen1月31日w520 x220t 高配【广州恒唯】大量现货 超长保修★3G时代★各种3G模块任你选!北京IBM笔记本电脑报价【促销】Mix-style出口原单耳机
☆阿琪☆ X200T蓝牙 X200T指纹【小熊】X201 T410 T420特价索尼 P119 256G固态口袋本2899起【章鱼哥】美行 W520 | X1联通3G【8包400M/24元包700M】
深圳-ThinkPad港行笔记本批发价【北京918惠普专卖8560P 5千2】懂电脑的免费领工资啦!★圣诞★ 特价9折 X61S 12XX元★媛媛本本电池★欢迎您光临!
【IT广州】ThinkPad全新港行新行【SKS】全新11寸I3小本仅2700!盛佳保健固元膏 30年老药工制作!【广告位咨询】 QQ:573574819

专门网论坛 » ThinkPad Classic专区 » [BIOS] 【原创】一波三折破密码——T30超级用户密码破解记
 117  1/8 12345678››
 
投票
交易
悬赏
活动
 
打印 | 推荐 | 订阅 | 收藏     20795 views, 116 replies      ‹‹ 上一主题 | 下一主题 ›› 
本帖已经被作者加入博客
wq0551
初级会员


Rank: 2Rank: 2离线
帖子 720
积分 2.9
技术分 2.8 分
资产值 619 nb
在线时间 1197
阅读权限 20
注册 2004-5-29(7.71)
来自 安徽 合肥
# 1
于 2007-1-29 02:38:28  悄悄话  加为好友 只看该作者
【原创】一波三折破密码——T30超级用户密码破解记

更新历史:

2007年2月1日:破解出来的密码居然原本就贴在机器上。参见:T30超级用户密码破解记 之 黑色幽默篇


去年在淘宝上买了台成色不错的T30,到手后很是满意。当天晚上发现BIOS中设置了超级密码,可以进入,但是所有选项都不能更改。联系卖家,挺爽快,说寄回去换一台。因为不影响使用,而且换来的不见得有这样好成色,所以就懒得麻烦了。

我是个“有强迫症的完美主义者”,每次想到BIOS的密码心里都会咯噔一下。前几天实在是受不了了,决定试试能不能破?

在论坛用“密码 破解”搜索,”断萧“XD的帖子里面把破解的原理和步骤说得比较清楚了。但是真正要照着他的方案来实施,对我来说几乎是不可能的。首先,那个读出密码芯片ROM的专用编程器无处可寻;其次,一想到要把芯片从板子上焊下来,总觉得会破坏主板的完整性(可恶的完美主义思想)。

继续在论坛搜索,耐心地看完所有的跟密码有关的帖子,心中渐渐有了眉目,而且需要用到的软件也都从论坛下载到了。

从收集的资料来看,24RF08的读写器可以有两种,一种是很简单的,不需要芯片和电源,另一种比较复杂,需要转换芯片。

最开始我用的是简单的方法,在一小块单面电路板上刻出需要的线路,焊上电阻和二极管。按要求接好所有信号线,运行软件,总是提示“Eeprom not available”。仔细检查N遍电路板,也没发现问题,看来只能放弃这种偷懒的方案了。(这种简版读取器就不贴照片了,反正是失败的东西,大家也没必要跟着做。)



第二种电路稍微复杂些,需要用到TTL-RS232电平转换芯片,最常见的就是美信的MAX232系列了。我用的是MAX232CPE(其实就是MAX232),从美信申请的免费样片。这个芯片很容易买到,有些老式手机的串口数据线里面用的就是这个。我当时申请样品的时候就是准备自己做手机数据线的。其他配件包括:5个1uf 电容,2个1N4148二极管,2个4.7K电阻,1个9针串口插头等。

本来准备周末继续在电路板上刻电路,周五去公司硬件部串门,发现他们正在做一些小玩意,其中就有用MAX232A的接口电路,于是找他们要了两块。嘿嘿,虽然跟我要的不完全一样,但是只要在上面稍加改动应该就可以了。其实就算没有这块板子,自己刻出电路也不困难。


照着原理图改好读取器。仔细核对的过程中发现第15脚居然没有接地,*.*lll 继续核对三遍,没有问题了。

成品就是这个样子:


接下来要准备读取器的电源。原理图上说用3节5号电池供电,手头只有4节的电池盒,没关系,将其中一个电池槽用导线短接即可。为了方便连接,用间距2.54mm的双排母插座改造,相应的读取器上的电源接口用公插头。


最后需要从eeprom上引出GND,SDA,SCL三根信号线,具体位置如下图。同样的,为了方便连接,引出的三根线焊上母插座,读取器引出的三根线用公插头。注意:千万不要图省事直接将eeprom上的GND,SDA,SCL信号线焊在读取器上!!!资料上对连接和去除信号线的顺序有严格的要求。



读取器连接步骤:

1. 将读取器插到台式机的COM1口。

2. 接上电池盒,但是不要打开开关。

3. 去掉笔记本电池,接上电源适配器。万一电路有问题,拔掉电源的速度远远快于去掉电池的速度。

4. 笔记本开机,按F1,会在输入密码的位置停住。稍等一会,确认硬盘灯不再闪动。

5. 将从芯片上引出的信号线按照GND -> SDA -> SCL的顺序依次连接。(去除信号线的时候顺序相反。一定要保证地线GND最先接上,最后断开。)

6. 打开电池盒上的开关。

7. 在台式机上进行如下操作: 开始 -> 运行 -> 输入:cmd -> 按回车 -> 输入:cd c:\allservice\24rf08\ -> 按回车 -> 输入:r24rf08 mynb.bin /x /d /i -> 按回车

这次没有报错!也能在程序所在目录下生成mynb.bin的rom文件,文件大小1k!!太激动了,成功就在眼前啦。

8. 运行windows界面的IBMpass 2.0 Lite密码计算程序,打开刚才生成的rom文件。

天啊!数据全部是0 !!

不甘心啊!都已经到这一步了,不能就这么放弃。核对电路没有发现问题,把所有焊接点重新过一遍。继续接上测试,这回居然出现新的错误提示。


难道是电路出问题把串口给烧掉了?早知道加上光电隔离器就好了,后悔啊……

通常碰到这种久攻不下的情况,我都会强迫自己去做一些其它事情,让脑子休息休息,再回来的时候经常会发现之前没有注意的问题。这次也不例外,玩了几圈Brnout3,撞翻N辆跑车,再重新连接读取器的时候,发现居然插在COM2上*.*lll

重新来过,终于顺利读出rom了。


运行IBMpass解密,密码随即显现。原来只是5位数字!


去掉芯片上的三根线,还原本本。开机按F1,输入92677,顺利进入BIOS。各个选项也都可以修改了,破解成功!



后记:

现在离破解成功已经有将近一天的时间,心情也平静了许多。仔细回想整个过程,可以说没有什么特别困难的,真正应该佩服的是编写IBM Pass程序的牛人,没有他破解IBM的加密算法,读出了ROM文件也没有用。

我有点奇怪的就是,为什么第一种方法会失败?文档上明明说是可以的嘛!不知有没有用这种方法成功读取ROM的XD。

[ Edited by  htttg on 2011-3-24 17:01 ]
4.jpg (248.72 KB)
2011-3-24 17:01
6.jpg (91.4 KB)
2011-3-24 17:01
5.jpg (182.49 KB)
2011-3-24 17:01
3.jpg (244.24 KB)
2011-3-24 17:01
2.jpg (32.14 KB)
2011-3-24 17:01
1.jpg (131.38 KB)
2011-3-24 17:01
7.jpg (215.17 KB)
2011-3-24 17:01
8.jpg (54.98 KB)
2011-3-24 17:01
10.jpg (78.7 KB)
2011-3-24 17:01
9.jpg (57.43 KB)
2011-3-24 17:01


C610 -> T23 -> T30 -> 台式机
http://www.51nb.com/forum/thread-488973-1-1.html
shf1207
入门会员


Rank: 1离线
帖子 19
积分 0
技术分 0 分
资产值 69 nb
在线时间 6
阅读权限 10
注册 2007-1-27(5.04)
来自 绍兴诸暨
# 2
于 2007-1-29 02:50:22  悄悄话  加为好友 只看该作者
用得着这样嘛??

fslongge
初级会员


Rank: 2Rank: 2离线
帖子 3096
积分 1.3
技术分 0.2 分
资产值 9923 nb
在线时间 1766
阅读权限 20
注册 2006-9-27(5.38)
来自 残城
# 3
于 2007-1-29 03:24:29  悄悄话  加为好友 只看该作者


QUOTE:
原帖由 shf1207 于 2007-1-29 02:50 发表
用得着这样嘛??

破解超级密码……不这样,还能怎么样??
楼上的有什么好方法,可以说出来帮助一下楼主呀。


WNDWJ 3% LLM
onway
入门会员



Rank: 1离线
帖子 1822
积分 0.2
技术分 0 分
资产值 1091 nb
在线时间 1262
阅读权限 10
注册 2005-11-19(6.23)
# 4
于 2007-1-29 07:37:10  悄悄话  加为好友 只看该作者
玩的开心就好,
zljsfgitfk
荣誉版主



Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7离线
帖子 49932
积分 5.3
技术分 0.2 分
资产值 48956 nb
在线时间 4800
阅读权限 70
注册 2005-2-11(7)
来自 黑龙江齐齐哈尔
# 5
于 2007-1-29 07:40:00  悄悄话  加为好友 只看该作者
期待楼主继续。

东北区恢复了!开心中!
X60 英文,蓝牙无线指纹,T7200,2G、RAM。TREO650
qq.264154138  or  309739807
msn zljsfgitfk@hotmail.com.
diomandcold
初级会员


Rank: 2Rank: 2离线
帖子 11298
积分 2.3
技术分 0 分
资产值 21966 nb
在线时间 1341
阅读权限 20
注册 2004-2-18(7.98)
# 6
于 2007-1-29 08:51:23  悄悄话  加为好友 只看该作者
超级密码还是要花点功夫的,看看楼主的实践

X31 BT
Edward197975
入门会员



Rank: 1离线
帖子 270
积分 0
技术分 0 分
资产值 171 nb
在线时间 535
阅读权限 10
注册 2006-12-27(5.13)
来自 苏州
# 7
于 2007-1-29 09:31:51  悄悄话  加为好友 只看该作者
顶!!强人!
qigong
入门会员


Rank: 1离线
帖子 235
积分 0
技术分 0 分
资产值 59 nb
在线时间 188
阅读权限 10
注册 2004-3-4(7.94)
来自 湖北省
# 8
于 2007-1-29 10:10:06  悄悄话  加为好友 只看该作者
留个名先!
yourfrishen
初级会员


银牌荣誉勋章 Rank: 2Rank: 2离线
帖子 4425
积分 0.6
技术分 0 分
资产值 4793 nb
在线时间 2035
阅读权限 20
注册 2003-6-20(8.65)
来自 MN
# 9
于 2007-1-29 10:30:45  悄悄话  加为好友 只看该作者
不错,支持动手自己解决问题
咱们要花钱也要花到自己身上长知识,别便宜JS了

T60/Macbook Pro
MxRevolution/2408WFP/MiniDock/iPhone
fishway
入门会员


Rank: 1离线
帖子 666
积分 0.1
技术分 0 分
资产值 991 nb
在线时间 604
阅读权限 10
注册 2004-4-4(7.86)
来自 重庆
# 10
于 2007-1-29 13:00:54  悄悄话  加为好友 只看该作者
支持,好事情,这样做了技术也飞跃了,原理也清楚了

X61 1.8G 3GRAM 160G SSD
X31 ICC 1.3GHz / 768MB /  80GB / 802.11b /WIN XP
wq0551
初级会员


Rank: 2Rank: 2离线
帖子 720
积分 2.9
技术分 2.8 分
资产值 619 nb
在线时间 1197
阅读权限 20
注册 2004-5-29(7.71)
来自 安徽 合肥
# 11
于 2007-1-29 16:14:47  悄悄话  加为好友 只看该作者
公司的网络上传图片太受罪,晚上继续。

C610 -> T23 -> T30 -> 台式机
http://www.51nb.com/forum/thread-488973-1-1.html
zzzzzz
入门会员



银牌荣誉勋章 Rank: 1离线
帖子 1127
积分 0.2
技术分 0 分
资产值 1200 nb
在线时间 978
阅读权限 10
注册 2003-2-11(9)
# 12
于 2007-1-29 16:19:42  悄悄话  加为好友 只看该作者
"注意:千万不要图省事直接将eeprom上的GND,SDA,SCL信号线焊在读取器上!!!资料上对连接和去除信号线的顺序有严格的要求。"

嘿嘿,顺序错了安全芯片会不会自我销毁内部数据啊

第二种的电路图,支持达人,踢上去
larblue
入门会员



Rank: 1离线
帖子 948
积分 0.2
技术分 0 分
资产值 1911 nb
在线时间 342
阅读权限 10
注册 2004-8-11(7.5)
来自 山东济南
# 13
于 2007-1-29 16:23:53  悄悄话  加为好友 只看该作者
注意解密不要在笔记本上读
很多本子的串口供电有问题
读出的数据都是0
应该在台式机的串口上读

IBM T21 800M 512 SDR 40G 8XDVD 14.1TFT
IBM 600x 500M 128 SDR 20G 8XDVD 13.3TFT
larblue
入门会员



Rank: 1离线
帖子 948
积分 0.2
技术分 0 分
资产值 1911 nb
在线时间 342
阅读权限 10
注册 2004-8-11(7.5)
来自 山东济南
# 14
于 2007-1-29 16:25:36  悄悄话  加为好友 只看该作者
看了一下你的电路
max232这么这种封装的不用电容是拉不起来的
少四个电容吧
最好用电解的
楼主回去再改改电路吧

IBM T21 800M 512 SDR 40G 8XDVD 14.1TFT
IBM 600x 500M 128 SDR 20G 8XDVD 13.3TFT
dglsq
入门会员


Rank: 1离线
帖子 360
积分 0.1
技术分 0 分
资产值 875 nb
在线时间 162
阅读权限 10
注册 2006-11-3(5.27)
# 15
于 2007-1-29 16:49:37  悄悄话  加为好友 只看该作者
看看,留个名吧。。。。

T23 1.2G 1G 5K160 80G+40G SXGA,DVD,Modem,100M,TV,WiFi,深度 XP 5.6 & Ubuntu 6.10
 117  1/8 12345678››
温馨提示:“← →”可以实现快速翻页
 顶部
投票
交易
悬赏
活动
专门网论坛 » ThinkPad Classic专区 » [BIOS] 【原创】一波三折破密码——T30超级用户密码破解记
 
专门网论坛
新技术、新趋势版块
  > ThinkPad Slate Tablet专区
  > iPad, Kindle Fire, Galaxy Tab平板与电子书
  > 智能手机
笔记本技术论坛
  > ThinkPad Classic专区
      > ◇ThinkPad Edge技术讨论区◇
      > ◇X40/41/41t分区◇
      > 技术封存区
      > ◇深度技术讨论区◇
  > HP/Compaq(惠普)专区
      > HP版有奖征文专区
  > DELL(戴尔)专区
  > FUJITSU(富士通)专区
  > Lenovo(联想)专区
  > ASUS(华硕)专区
  > Acer(宏碁)专区
  > Toshiba(东芝)专区
  > Mac(苹果)专区
  > 其它品牌笔记本
      > ◇SONY(索尼)专区◇
      > ◇Essentials of 51nb.com in English◇
  > 评机品机--笔记本产品库
  > 选件与外设
交易与市场论坛
  > 认证交易区
      > 中介专区
      > ◇交易纪录区◇
      > ◇交易投诉与争议◇
  > 市场行情与购机交流
  > 保修与维修
      > 专门网维修服务中心
  > 海淘代购区
  > Terransforce/CLEVO电脑专区
      > 蓝天电脑报价
笔记本相关论坛
  > Windows平台软件交流
      > Windows封存区
  > Linux与BSD等平台
  > 网络技术
  > 数码板块
      > 专门网第一届摄影大赛专区
  > 台式机与服务器专区
论坛与站务公告
  > 论坛与站务公告区
      > 2011年度“写体会、拿工具”征文专区
      > ThinkPad十五周年设计大赛专区
内部事项

ICP备:粤B2-20050246号 ICP许可证:粤B2-20050246 电子公告服务资质许可:粤通管BBS【2010】第76号
Powered by Discuz! 5.6.0  © 2001-2012 Comsenz Inc. & 51nb.com
Processed in 0.025994 second(s), 11 queries , Gzip enabled
全站链接    TOP

清除 Cookies - 联系我们 - 广告业务 - 专门网 - Archiver
控制面板首页
编辑个人信息
nb交易
公众用户组
好友列表
开通博客
‖福利彩票‖