|
等 级:长老 |
经 验 值:671 |
魅 力 值:193 |
龙 币:3103 |
积 分:1295.8 |
注册日期:2002-11-29 |
|
|
|
你确实是要清除密码而不是找出原来的密码?
如果需要找到原来的密码,也就是说让密码设定者不知道密码已被破解,比较麻烦,因为不太清楚这一台ibm的机器用的是什么类型的bios。
如果是你已经获得授权要干掉密码,仅仅是想不打开机箱容易一些。
如果你是98,me或者dos这样的操作系统,最简单了。
进入dos窗口(如果是98类系统)
debug
-o 70 20
-o 71 20
-r
-q
(前面的"-"是系统的提示符,不需要输入)
重启动
原理:bios密码及其他设置存储在cmos中,读写是通过70,71端口,这些数据存储时时有校验和的,如果启动时发现数据的校验和不对,系统自动载入缺省的设置,缺省的设置是没有密码的。所以我们只需要向存储的数据里乱写一点数据,让它校验失败就可以了。因此上面跟在70 和 71后面的数字可以修改,不过用20应该可以了。我想即使是ibm品牌机,这一点也不会改变吧
如果是nt系统(2000,xp),这样不行了。
这样的操作系统不允许对端口进行直接操作,他的debug是跑在vm里的。所以你需要想办法让你的机器以
dos或98启动起来,但是你的光驱和软驱都被禁用了,比较麻烦。
|
|
-- [color=\\\\\\\"red\\\\\\\"]
┏━━┓
┃代三┃
┃表个┃
┗━━┛[/color]
[glow=red][size=4][color=\\\\\\\"#F0F0FF\\\\\\\"]发展先进文化 把灌水事业进行到底[/color][/size][/glow] |
|
|