专门网论坛
返回 专门网
游客:  注册 | 登录 | 搜索 | 插件 | 专门网商城 | 小黑屋 | 帮助
手机版 | ThinkPad机型信息查询 | 维修服务中心 | 万年历查询 | 每日签到 | 微博广场 | 切换大字体(新)
最新机型点评:
30%OFF限时折扣 thinkpad代购【广州恒唯】大量现货 超长保修Intel 160G SSD硬盘 1180元北京IBM笔记本电脑报价【章鱼哥】W520 北京实体店
联通3G【8包400M/24元包700M】【IBM社区】ThinkPad Apple报价【北京918惠普专卖】8560W 8760W★媛媛本本电池★欢迎您光临!【SKS】全新ThinkpadX220 IPS屏
湖南特产 纯手工制作黄酒泡辣椒农家自产【纯天然茶花蜜】上市!gucci2012gucci2012nike 2012新款鞋子型錄
adidas官方目錄DELL准系统XPS8300XPS9000中华科技《ThinKpad全系列配件》稀缺W701DS双屏图形工作站到货【广告位咨询】 QQ:573574819

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


Rank: 2Rank: 2离线
帖子 721
积分 2.9
技术分 2.8 分
资产值 620 nb
在线时间 1202
阅读权限 20
注册 2004-5-29(7.99)
来自 安徽 合肥
# 1
于 2007-1-29 02:38:28  悄悄话  加为好友 QQ 只看该作者

【原创】一波三折破密码——T30超级用户密码破解记

更新历史:

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


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

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

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

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

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

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

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

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

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

成品就是这个样子:
[attach]342222[/attach]

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

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

读取器连接步骤:

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 !!

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

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

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

重新来过,终于顺利读出rom了。
[attach]342231[/attach]

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

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



后记:

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

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

[ Edited by  htttg on 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.33)
来自 绍兴诸暨
# 2
于 2007-1-29 02:50:22  悄悄话  加为好友 QQ 只看该作者
用得着这样嘛??

fslongge
初级会员


月全勤勋章 Rank: 2Rank: 2离线
帖子 3914
积分 1.6
技术分 0.2 分
资产值 13127 nb
在线时间 1885
阅读权限 20
注册 2006-9-27(5.66)
来自 残城
# 3
于 2007-1-29 03:24:29  悄悄话  加为好友 只看该作者


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

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


WNDWJ 3% LLM
onway
入门会员



Rank: 1离线
帖子 1832
积分 0.2
技术分 0 分
资产值 1092 nb
在线时间 1278
阅读权限 10
注册 2005-11-19(6.51)
# 4
于 2007-1-29 07:37:10  悄悄话  加为好友 只看该作者
玩的开心就好,
zljsfgitfk
中级会员



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

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


月全勤勋章 Rank: 2Rank: 2离线
帖子 12093
积分 2.5
技术分 0 分
资产值 24328 nb
在线时间 1430
阅读权限 20
注册 2004-2-18(8.27)
# 6
于 2007-1-29 08:51:23  悄悄话  加为好友 QQ 只看该作者
超级密码还是要花点功夫的,看看楼主的实践
Edward197975
入门会员



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


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


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

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


Rank: 1离线
帖子 671
积分 0.1
技术分 0 分
资产值 996 nb
在线时间 607
阅读权限 10
注册 2004-4-4(8.14)
来自 重庆
# 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离线
帖子 721
积分 2.9
技术分 2.8 分
资产值 620 nb
在线时间 1202
阅读权限 20
注册 2004-5-29(7.99)
来自 安徽 合肥
# 11
于 2007-1-29 16:14:47  悄悄话  加为好友 QQ 只看该作者
公司的网络上传图片太受罪,晚上继续。

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.29)
# 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.79)
来自 山东济南
# 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.79)
来自 山东济南
# 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离线
帖子 367
积分 0.1
技术分 0 分
资产值 883 nb
在线时间 168
阅读权限 10
注册 2006-11-3(5.56)
# 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
 120  1/8 12345678››
温馨提示:“← →”可以实现快速翻页
 顶部
投票
交易
悬赏
活动
专门网论坛 » ThinkPad Classic专区 » [BIOS] 【原创】一波三折破密码——T30超级用户密码破解记
 
专门网论坛
智能手机与平板论坛
  > Android安卓手机专区
  > iPhone手机专区
  > 其它智能手机讨论区
  > ThinkPad Slate Tablet平板专区
  > iPad, Kindle Fire, Galaxy Tab平板与电子书
笔记本技术论坛
  > ThinkPad Classic专区
      > ◇X40/41/41t分区◇
      > 技术封存区
      > ◇深度技术讨论区◇
  > HP/Compaq(惠普)专区
      > HP版有奖征文专区
  > DELL(戴尔)专区
  > ASUS(华硕)专区
  > 其它品牌笔记本
      > FUJITSU(富士通)专区
      > Lenovo(联想)专区
      > Acer(宏碁)专区
      > Toshiba(东芝)专区
      > ◇SONY(索尼)专区◇
      > Mac(苹果)专区
      > ◇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.048713 second(s), 10 queries , Gzip enabled
全站链接    TOP

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