全球主机交流论坛

标题: 破解BIOS [打印本页]

作者: zguw1234    时间: 2013-5-20 15:46
标题: 破解BIOS
一、利用DEBug命令破解BIOS密码:
在DOS模式下输入指令debug出现“_”

在后面输入 o 70 10 回车

再次输入 o 70 10 回车

最后输入 quit 回车退出编辑

然后从新启动电脑,会提示CMOS出错

这时就不需要密码就可进入了


二、利用BASIC语言破解BIOS密码
在BASIC程序中输入下面的指令,然后执行即可

10 SCREEN 0

20 COLOR 10,5

30 DIM A(9)

40 CLS

50 PRINT SPACE%(980);TAB(22);"THE NUMBER IS:";

60 OUT&H70,28

70 P=INP(&H71)

80 OUT&H70,29

90 Q=INP(&H71)

100 X=16^2*Q+P

110 COLOR 30,5

120 I=0:J=0:N=0

130 Y=X+I*65535

140 Z=INT(3*Y/(4^(N+1)-1))

150 IF Z<=126 THEN 190

160 N=N+1

170 IF N<8 THE 140

180 I=I+1:J=0:N=0:X=16^2*Q+P:GOTO 130

190 IF Z<32 THEN 180

200 A(J)=Z:J=J+1:A=Y-Z*4^N

210 IF A=0 THE 230

220 N=N-1:Y=A:GOTO 140

230 FOR K=0 TO J

240 PRINT CHR$(A(K));

250 NEXT

260 COLOR 10,5

270 END


三、利用C语言来破解
#include<iostream.h>

#include<dos.h>

#include<sonio.h>

main()

{

int i;

char result;

char temp=0

printf("the password is :");

outportb(0X70,0X1d);

result=inportb(0X71);

for(i=6;i>=0;i-=2)

{

temp=result;

temp>=i;

temp=temp&0X03;

printf("%d",temp);

}

outportb(0X71);

for(i>6;i>=0;i-=2)

{

temp=result;

temp>>=i;

temp=temp&0X03;

printf("%d",temp);

}

return 0;

}


四、利用dos下的edit 来破解

在ms-dos 环境中输入edit

然后启用dos下的文本编辑器

alt+179 alt+55 alt+136

alt+216 alt+230

alt+112 alt+176 alt+32

alt+230 alt+113

alt+254 alt+195 alt+128

alt+251 alt+64

alt+117 alt+241 alt+195

然后保存为文件名为crackcmos.com

退出编辑器到MS-DOS环境

直接输入指令crackcmos.com 即可






欢迎光临 全球主机交流论坛 (http://bbs.cuwww.com/) Powered by Discuz! X3.2