分享

清除BIOS密码

 岁月留痕 2009-07-26
清除BIOS密码
1、放电法
放电法又分为跳线放电法和COMS电池放电法:
跳线放电法:拆开机箱在主板上找到coms跳线(可参照主板说明书),该跳线有个3个针脚,主板正常运行时一般是插在1-2针脚上的,只要将跳线插到2-3针脚上几秒钟,然后将跳线插回可将coms放电,清除BIOS密码。
COMS电池放电法:拆开主机箱,在主板上可以看到一个纽扣型的COMS电池。将该电池取出,几分钟再放回该电池,即可清除BIOS密码。
2、使用万能密码
一般主板的生产商在生产主板的时候都会设置万能密码(一般印在主板说明书上)。下面我列出一些常用的BIOS万能密码:
厂家 密码
Award AWARD、589589、SER、lkwpeter、awkward、AWARD_SW、
j322、SKY_FOX、LKWPETER、j262、BIOSTAR、aLLy、
Syxz、j256、ALFAROME、HLT
AMI AMI
注意:密码严格区分大小写,不是所有的主板都有万能密码。因此,万能密码无效的话,只能想别的办法了!
3、使用debug.exe
进dos,输入Debug回车使用如下破解命令:
-o 70 16
-o 71 16
-q
-o 70 11
-o 71 ff
-q
完成以上命令后,退出DOS,重新启动后并按下键盘上的DEl进入BIOS,密码被清除了!
顺便简单说一下命令中使用的数字70、71,COMS中数据访问是通过70和71这两个I/O(input和out缩写,译:输入输出)端口来实现的。端口70H是一个字节的地址端口,用来设置COMS中数据的地址。而端口71H是用来读写端口70H设置COMS地址中数据单元内容的。
4、编写QBasic程序
编写如下程序:
OUT &H70,&H2F
d=INP(&H71)+1
OUT &H71,d
END
运行该程序,可清除BIOS密码!
完成以上命令后,退出DOS,重新启动后并按下键盘上的DEl进入BIOS,密码被清除了
5
9个字节,清除BIOS密码。
前天单位的机器不知被谁锁住的BIOS,而又没人站出来,因为bios中设定从C盘启动,而C盘必须格式化,我想用一张干净的A:盘启动,无奈要从修改BIOS.机箱放电,又真怕那个电池夹折断.幸而,有一位同事找了一份资料说:只要向70:71端口写入11:ff即可清除密码.经试验,果然很好用. 这几天我又在其它的几台机器做了试验,都有用.
注:以下的三种方法,都经过测试通过. 你好什么好的建议,请访问我的主页:http://ware.
这是个好方法,所以向大家推荐.下面的几种方法都可以.
1)直接调用debug.
在dos下输入:
:> debug
- o70,11
- o71,ff
然后重新启动计算机,进入BIOS 还要密码吗?
2)生成一killbiospass.com ,你可以向大家发布你的最小软件了,它只有11个字节.
:> debug
- n killbiospass.com
- rcx
cx 0000
:b
- a
1297:0100 push ax
1297:010x mov al,11
1297:010x out 70,al
1297:010x mov al,ff
1297:010x out 71,al
1297:010x pop ax
1297:010x ret
1297:010x
- w
这样在当前目录下生成了一个可执行文件:killbiospass.com,运行它,然后重新启动计算机,进入BIOS 还要密码吗?这个文件可只有11个字节,它应该是最小的工具了吧!
3)生成DELPHI可执行文件,编译后只有16K,也是小得可以了.
将以下的保存为一个killbiospass.dpr
program killpass;
begin
asm
push ax;
mov al,$11;
out $70,al;
mov al,$ff;
out $71,al;
pop ax;
end;
end.
编译即可.
注:以上的三种方法,都经过测试通过. 我发现挑电池最方便! QQ: 492657408

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多