回 帖 发 新 帖 刷新版面

主题:汇编破解BIOS密码

``
     BASE INPUT OUTPUT SYSTEMS
进入
纯DOS状态
运行DEBUG
-O 70 16
-O 71 16
-Q
重新起动电脑``
假如还不行呢``嘿嘿``
还有
运行DEBUG
-a
xxxx:xxxx mov cx,0
xxxx:xxxx mov dx,70
xxxx:xxxx mov ax,cx
xxxx:xxxx out dx,al
xxxx:xxxx mov dx,71
xxxx:xxxx mov ax,0
xxxx:xxxx out dx,al
xxxx:xxxx add cx,1
xxxx:xxxx jmp 103
这是一道死程序
运行几秒后`
重新起动电脑
嘿嘿OK了``
实话说`看书本`不知里面什么意思``不过还是修改了几台``
请大家笑纳``呵呵
好东西``大家一起分享`
大家给个意见啊``

回复列表 (共14个回复)

沙发

顶一顶``不要太早沉``哈哈`

板凳

copy下来了,有机会试一下 谢了

3 楼

楼主的第一种方法是没有问题的,但16不一定是好用的,当然可以换一下其它的数值。原理就是往70,71号端口送值挤掉原来的数。第二种方法是用汇编语句写程序的方法实现相同的功能,只是语句写的有些错误。

-a
xxxx:0100 mov dx,70
xxxx:xxxx mov al,16
xxxx:xxxx out dx,al
xxxx:xxxx mov dx,71
xxxx:xxxx mov al,16
xxxx:xxxx out dx,16
xxxx:xxxx jmp 100

或者

-a
xxxx:0100  mov al,16
xxxx:xxxx out 70,al
xxxx:xxxx  mov al,16
xxxx:xxxx out 71,16
xxxx:xxxx jmp 100

4 楼

从前只知道打几条命令,现在可知道它的原理了,呵呵。谢谢

5 楼

回复`````````三楼

呵呵  
说的对``刚刚比较了一下``
的确有错误  
改过来了``
THANK YOU 

6 楼

看了一下,不知道有没有用
顶一下先

7 楼


你好
****.****
****.****
****.****
您这里是什么意思?

8 楼

有收获

9 楼

**** ****是内存地址而已,因为debug自动给你分配内存,所以这些不用管,每次用不一定一样

10 楼

我从来不用软方法破BIOS密码的.自己的机器我也从来不设BIOS密码.一句话.这个密码是摆设.没用.

我来回复

您尚未登录,请登录后再回复。点此登录或注册