当前位置:  技术问答>linux和unix

用Debug怎样去掉BIOS里的SuperPassword?(去掉Bios密码的方法??)很急!!!

    来源: 互联网  发布时间:2014-10-29

    本文导语:  我的计算机的bios的superpassword忘了,请问如何解决? 计算机可以开机,我想在debug里去掉bios的密码,记得好像是下面的样子: mov 10 70h mov 10 71h 具体不记得了,谁能帮我解决? | http://wwww4.33...

我的计算机的bios的superpassword忘了,请问如何解决?
计算机可以开机,我想在debug里去掉bios的密码,记得好像是下面的样子:
mov 10 70h
mov 10 71h
具体不记得了,谁能帮我解决?

|
http://wwww4.3322.net/zt/50901.htm
CMOS密码破解完全手册 
 
丁南 
 

--------------------------------------------------------------------------------
 
  轻松第一方案:
  通用密码解决办法(这对老的主板的CMOS有用,密码注意大小写)

  我们都知道主板上用的BIOS系统基本上都是AWARD的,还有不多的是AMI等厂商的。这些厂家在生产时都为自己 的BIOS预留了万能密码,以解一时之需。其中Award只有4.51版以前的才有通用密码,据我知道有以下密码(按成功几率的高低排序):
wantgirl
Syxz(pay attension to the capital letter)
dirrid
eBBB
h996
wnatgirl
Award
  在开机启动的时候,看清楚屏幕上显示的是什么BIOS,若是AWARD的(而且是4.51版本以下的),那就简单了,你可以输入以上的密码一试。其中前面的4个的成功几率很大的哟!
  我们知道在CMOS SETUP 中的“ BIOS FEATURES SETUP ”选项中有“ SECURITY OPTION ”一栏。若把它设为“ SETUP ”状态,则只有在进入CMOS SETUP时才询问密码。若把它设为“ SYSTEM ”(或 ALWAYS)状态,则无论正常引导或进入CMOS SETUP都要询问密码。

  动手动脑第二方案:
  假设此时设在“ SETUP ”状态,碰巧所有的万能密码都无效,那么您虽然可以正常启动,但却无法进入CMOS SETUP中去修改密码和BIOS设置,那又该怎么办呢?看看下面的办法吧:

1.简单的DOS下DEBUG破解程序:
用软盘启动进入DOS下,执行Debug程序(你没有,那得去拷贝一个啊)
1)debug
o 70 2e (回车)
o 71 00 (回车)
o 70 2f (回车)
o 71 00 (回车)
然后重新启动,就一进入CMOS进行修改了
2)debug
o 70 10(回车)
o 71 10(回车)
  重新启动,电脑会提示CMOS设置出错,按DEL进入CMOS SETUP中发现所有的参数全变成了缺省值,重新设好参数后,存盘退出BIOS设置 。

2.借助软件工具的解决办法很容易把CMOS密码给清掉
1).利用PCTOOLS 9.0的组件工具BOOTSAFE
  运行BOOTSAFE C:/M,将CMOS信息和引导区信息备份到空白软盘上,形成CMOS.CPS和CBOOT.CPS两个文本文件,再用EDIT之类的编辑器将CMOS.CPS任意修改一些内容,存盘后用该盘启动,运行BOOTSAFE C:/R,系统会询问是否从软盘恢复CMOS数据(回答YES)和是否从软盘恢复分区表数据(回答NO),最后重新启动,此时CMOS中所有内容已被清除,您可随心所欲。

2). 利用NORTON 8.0组件工具RESCUE
  先用NORTON的RESCUE功能制作一张应急盘,同样使用EDIT之类的编辑器任意地修改应急盘中CMOS.DAT文件的内容,存盘后用应急盘启动。再运行应急盘中的RESCUE.EXE,在ITEM TO RESTORE中选择恢复CMOS信息(CMOS INFOMATION)一项,完成后重新启动,它的基本原理与上面的差不多,都是去掉CMOS中的信息,借以消掉密码。

3.键盘字符编码破解方法:
  如果你实在连DEBUG这样的简单DOS软件都没法找到,那也不要担心,只要有键盘就行的了啊,且看键盘去CMOS密码的绝妙办法(至于具体的原理这里就不讲了,只告诉你做的办法)
  运行屏幕编辑命令: COPY CON CMOS.COM(当然你也可以用象edit这样的编辑器来写,不过DEBUG没有怎么能保证你有EDIT呢?),然后按住Alt键,在小键盘上输入:179(松开键,再按下,继续输入),55(重复步骤),136,216,230,112,176,32,230,113,254,195,128,251,64,117,241,195,最后按+(回车)存盘,这样也生成了一个20个字节的CMOS.COM文件,然 新启动,此时CMOS中所有内容已被清除,您可以自由的修改里面的东西,当然也包括密码!

  实在没办法的第三个方案:万能的放电法
  有了上面这些解决方案,觉得应该可以了吧,但我还是不放心。如果你的CMOS中处于“ SYSTEM ”状态,又碰巧所有的万能密码都没用,您根本就无法启动,就更别说什么软件,DEBUG法,键盘字符编码的办法了,这该怎么办呢?这就需要用到我们解决CMOS密码的万能办法:放电---放CMOS的电。

  放电的办法较为危险一些,因为这需要打开机箱。现在有不少无跳线主板(如QDI和ABIT),放电最容易,因为无跳线并不是真的无跳线,一般在板子上都留有一个给CMOS放电的跳线,这样一来,给无跳线主板放电也就易如反掌了。普通的板子麻烦一些,它们当然也有给CMOS放电的跳线,只是您不知道是哪个罢了(不要瞎跳和乱跳)。   有主板说明书最好,查一下具体是JP多少,对其放电即可。要是找不到的话,把CMOS的电池取下来对正负极短接亦可达到预期效果。说了这么多,我想你的CMOS密码应该已经被搞定了吧!最后祝广大网友顺利的解决你的CMOS密码,记得最好的办法还是自己记得自己的密码,那就省得麻烦了。而且,不要利用这些方法去动别人的机器喔!

 


--------------------------------------------------------------------------------

 忘记了CMOS密码怎么办?以下方法可以帮你!

    1.DOS命令debug
    debug
    -o 70 10
    -o 71 10
    -q 

    2.用COPY命令
    在命令行中输入"copy con a.com",然后输入如下十个字符。(数字一定要是小键盘区的)
    Alt+176,Alt+17,Alt+230,p,Alt+176,Alt+20,Alt+230,q,Alt+205,[空格]
    不要管屏幕上出现的是什么怪字符,按F6键存盘。最后,执行以下刚才编辑的文件,在这
里是a.com! 






CMOS密码破解全攻略
作者:Wsyk

朋友是一位机房管理员,由于单位机房里的电脑CMOS经常被人随意加上密码,自已设上的密码又常常忘掉,只得求助于我,天长日久,弄得我苦不堪言。相信不少机房管理员也有类似遭遇吧,为此我将多年来积累的CMOS密码破解方法奉献给大家,希望为大家解除一些不必要的麻烦。

CMOS开机密码按密码框出现的不同地点分为两种(这里不是指用户密码和超级用户密码),一种是当你要进入CMOS设置时出现的密码,另一种是每次开机时出现的密码,破解方法有很多,我们不妨挨个看看。

一、更改硬件配置

当丢失CMOS密码时,你可以先试着改动机器的硬件后再重新启动,因为启动时如果系统发现新的硬件配置与原来的硬件配置不相同,可能会充许你直接进入CMOS重新设置而不需要密码。改动硬件配置的方法很简单:比如拔去一根内存条或安装一块不同型号的CPU(当然要主板支持)、更换一块硬盘等。

二、建立自已的密码破解文件

A. 当系统自检完毕,准备引导Windows时按下F8键,选择“Safe mode command prompt only”(安全命令模式)后在DOS提示符下输入COPY CON YK.COM,回车后在编辑环境里输入:
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后按F6保存。注意,输入以上数据时是先按下ALT键,接着按下数字键盘里(按键盘上面那一排数字键是没有作用的)的数字键,输完一段数字后再松开ALT键,然后再按下ALT键输入下一段数字…… 输入过程中,每松开一次ALT键屏幕上都会出现一个乱字符,我们不必管它。

保存退出后,我们直接运行YK.COM这个文件,屏幕上应该没有任何提示信息,然后重新启动计算机即可清除CMOS里的密码,当然,CMOS里的其它设置也会同时被清除,这就需要我们重新设置了。

B.启动时选择安全命令模式后,输下COPY CON YK.COM,然后在编辑环境里输入:

ALT+176、ALT+17、ALT+230、p、ALT+176、ALT+20、ALT+230、q、ALT+205、空格 后按F6保存后运行这个文件,重新启动计算机即可。

三、DEBUG法

在DOS提示符下,运行DEBUG后输入:
—o70 18
—o71 18
—q

—o70 21
—o71 21
—q

退出到DOS提示符后重新启动计算机便将CMOS密码完全清除了。请注意,70和71是CMOS的两个端口,我们可以向它们随意写入一些错误数据(如20、16、17等),就会破坏CMOS里的所有设置,有时间的朋友不妨多用几个数据试试。

四、万能密码

如果有人将COMS里的安全选项设为系统,那么当你每次开机时都必须输入正确密码,否则别说进入Windows,就连DOS也进入不了,这样我们就只能靠万能密码来解决问题了。

AMI 的BIOS: AMI ;Sysg

AWARD的BIOS: award ; Syxz; h996; wantgirl;eBBB ; dirrid 。

以上万能密码在386、486、奔腾主板上破解CMOS口令几乎百发百中,而对PII级或以上的主板就不那么灵光了,能破解PII以上的新主板的万能密码很少,几乎还没有听说过,不过小弟找到一个口令——abaubjao,已成功破解了承启6ATA4(PIII)、伟格MVP4(K6—2)、奔驰160A、160A+(PIII)等十余块主板上的CMOS口令,不敢独享,在此献给大家。

五、使用工具软件

在网上你会发现能破解CMOS密码的软件比比皆是,俺认为最好用的软件要数Biospwds,它是一个德国人做的小软件,使用时只需轻轻一点“Get passwords”(获得密码)按钮,你的CMOS密码便尽显于屏幕之上了(如图1),此外你还可以看到BIOS版本、时间等信息。有条件者可在www.geocities.com/mbockelkamp处下载。 
 

六、放电

如果你运气太差,用以上方法都破解不了CMOS口令,那就只有这一条路可走了。翻开主板说明书,找到清除CMOS设置的那个跳线,按说明书所述改变其短接的方法,清空CMOS。什么,你的主板太老,没有此跳线? 那就将主板上那块钮扣电池取下来吧。 放电后怎么开不了机? 将电池安回去嘛,笨! 

 
       
 几种常用软件使用技巧 
  一些网页制作小技巧 
  实用资料 
  
       
      CMOS密码清除大全    
       
   为了便于管理,增强计算机保密性,人们常常对自己的计算机设置CMOS口令,并经常改变,但一旦遗忘了口令,往往束手无策,本人根据工作经验,现总结如下:
一、万能密码解密
对于特定版本的BIOS,有一些所谓的万能密码。常见的万能密码:
1、AMI BIOS
万能密码:AMI(仅适用于1992年以前的版本)
2、AWARD BIOS
万能密码:Award、H996、WANTGIRL、Syxz等(注意大小写)
二、软件解密
软件法可消除进入BIOS SETUP的口令。其原理是:当计算机接通电源后,系统首先执行的是BIOS中的加电自检程序POST,对整个系统进行全面的检测,其中也包括对CMOS RAM中的配置信息有关单元作累加和测试,并与原来的存储结果进行比较。当两者相吻合时,则CMOS RAM中的配置有效,程序继续往下测试:当比较发现累加和与原值不相等时,则要求重新配置,并能自动地按实际情况进行最小配置的配置,而原来的密码就被破除,重新启动计算机,就可进入BIOS SETUP界面。
CMOS RAM可能过I/O读写,其入口地址为70H,数据地址为71H。当对CMOS RAM进行读写操作时,首先将要读写的CMOS RAM地址送到端口70H,然后就可利用端口71H对CMOS RAM进行读写操作了。
1、DEBUG法
DEBUG.EXE是MS-DOS系列版本中所附带的调试程序,利用它可以比较轻松的破除CMOS的密码。启动DEBUGB,然后执行下面六种程序中某一种以清除CMOS的密码。
(1)-o 70 10(回车) (2)-o 70 10(回车)
-o 71 00(回车) -o 71 11(回车)
-q (回车) -q (回车)
(3)-o 70 10(回车) (4)-o 70 10(回车)
-o 71 0 (回车) -o 71 10(回车)
-q (回车) -q (回车)
(5)-o 70 16(回车) (6)-o 70 21(回车)
-o 71 16(回车) -o 71 20(回车)
-q (回车) -q (回车)
重新启动计算机,在系统自检时按DEL键或同时按下++键(注:不同的主板则有不同的BIOS SETUP界面的方法),进行CMOS的重新设置,此时就已将密码破除了。
2、QAPLUS法
QAPLUS COM是比较常见的测试软件,选择其中的CMOS EDIT项功能,将屏幕上显示的硬盘参数改为NONE,然后选择存盘退出,重新启动计算机,系统自检出错,会要求进行CMOS设置,这样也就达到了破除CMOS密码的目的。
3、还原法
在NORTON和PC TOOLS(7.0以上)系列工具软件中都有用于备份系统信息的软件,在CMOS中未设置密码时,利用这些软件可以将CMOS的内容备份下来。在需要存除CMOS密码时,利用这些软件将这些备份还原,就可将CMOS中的密码冲掉,也就达到了相应的效果。
(1)使用NORTON,选择其中的系统备份选项就可以生成了CMOS信息的软盘。
(2)使用PC TOOLS的CPAV中的bootsafe.exe亦可以进行备份,键入bootsafe c:/m并插入A盘,此时bootsafe会在A盘上生成cmos.cps和ceboot.cps两个文件,其中cmos.cpss存放的是CMOS信息,cboot.cps存放的是主引导记录,恢复时,用bootsafe c:/r即可。
三、硬件解密
对于CMOS口令选项设置为系统引导都检查口令的电脑,因为无法进入A盘或C盘提示符状态下,所以只有通过硬件办法清除CMOS口令。
1、跳线法
现在常见的Pentim和PII级的主板上都有关于CMOS的跳线。具体运用时,先打开主机箱,根据主板说明书,在主板上找到有关CMOS放电的跳线,把短接棒短接用于CMOS放电的两针,1分钟后,将短接棒还原,重新启动计算机,就可进入BIOS SETUP界面,相应密码也就被解除。
注意:对不同的主板,有关CMOS放电跳线的位置不同,要短接的两针也有所不同,可根据主板说明书该处的提示短接。下面是一些主板有关CMOS跳线的设置情况:
中凌ATC-1000主板:JP8用于设置CMOS芯片工作状态:
JP8 方式
开路 一般工作
短接 清除CMOS内容
(含清除密码)
宏基AP5C/P Pentim主板:JP12用于设置CMOS芯片工作状态:
JP12 方式
1-2 一般工作
2-3 清除CMOS内容
(含清除密码)
2、改变系统硬件配置法
关闭电源,打开机箱,将硬盘数据线或软盘数据线从主板上拔下,重新启动,计算机自检出错,系统会要求重新设置配置,此时CMOS中的密码就被破除了。
3、手工放电法
对于早期的286及386型计算机,它们的主板上没有对CMOS进行放电的跳线,这时可以用一根导线,一端接主板地线,一端在CMOS芯片(一般主板上管脚最多的芯片就是CMOS芯片)的管脚上来回滑动几次,就可达到给CMOS芯片放电的目的。


  
       
       

|
解COMS密码的方法很多,现将其“软”方法(即用编制小程序清除口令密码)汇集,以飨大家。
  一、用DEBUG清除口令密码
  在DOS命令行运行DEBUG程序,然后可用以下五种方法之一解密(如表),输入完后重启电脑即可。

方法一 

-O 70 16
-O 71 16
-Q 

方法二 
 -O 70 11
-O 71 FF
-Q  
方法三 
-O 70 10
-O 71 0
-Q  
方法四 
-O 70 23
-O 71 34
-Q 
方法五 

 -O 70 10
-O 71 FF
-Q  


  二、用COPY命令清除口令密码
  用“COPY COM JM.COM”命令建立一个有十个字节的文件JM.COM。注意:一些特殊字符是用ALT键加小键盘数字键输入的。
  在DOS命令行运行COPY CON JM.COM命令:
  C:DOS>COPY CON JM.COM
  然后输入相应的十个字符:
  第一、二、三个字符是ALT+176、ALT+17、ALT+230;第四个字符是p;第五、六、七个字符是ALT+176、ATL+20、ATL+230;第八个字符是q;第九个字符是ALT+205;第十字符是空格。
  按上述方法将十个字符输入后,按F6存盘,即生成一个十字节的小文件JM.COM,执行它即可。以上方法成功率在95%之上。
  细心的读者也许已注意到用DEBUG解密中的法一、二、三、四、五中都有70和71两个数字,其实COMS中数据访问是通过两个I/O端口来实现的。端口70H是一个字节的地址端口,它是用来设置COMS中数据的地址;端口71H是用来读写端口70H设置COMS地址中的数据单元内容。其实将JM.COM反汇编后,也会看到70H和71H两个端口。
  三、用工具软件查出密码
  Biospwds.exe和Comspwd.exe这两个工具都能满足你的要求,下面我就来把它们详细介绍一下:
  Comspwd.exe为DOS下的工具,当然也可在Windows的MS-DOS窗口下使用,运行后就会出现有关BIOS的信息。比较有特色的是它不仅会根据密码加密方式的不同分别解出Award、AMI和Phoenix等不同BIOS厂商的密码,而且还能算出IBM、Dell、Compaq等品牌电脑专用BIOS的密码,可见作者设计时考虑得十分周到。它的大小只有10.3KB,平时在自己的邮箱中保留一个备份,随用随下。
  Biospwds.exe是Windows下运行的软件,同样也只由一个文件构成,运行后点“Get passwords”就会自动识别BIOS的厂家、版本、日期及超级用户密码等。不过它的体积稍大,有167KB。
  在使用上述两个软件的过程中,你会发现程序显示的密码有时和真实的密码有所不同,这是正常现象。它们都是对BIOS编码过的密码进行逆向解码,得出的结果可能并不唯一。

|
http://www.csdn.net/expert/topic/171/171472.shtm
:)

|
debug
-o 70 10
-o 71 10
-q
没错,就是它,我用这个技术7年了!

|
总结,共有3种方法:
1.-o 70 xx -o 71 xx
2.短接coms复位跳线
3.拿掉coms电池,隔20分钟左右,待触发器电容放完电再装进去

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问BIOS密码在什么地址?能不能用debug显示出来?
  • syslog(LOG_DEBUG, "Debug message appears"); 产生的调试信息在哪里看啊?
  • Makefile,如何传递宏定义DEBUG?以便于程序编译或者跳过程序中#ifdef DEBUG中间的代码段?
  • warning: Missing the separate debug info file: /usr/lib/debug/.build-id/ac/2eeb2
  • 怎样用debug对硬盘进行低级格式化?
  • driver debug問題?
  • G++有什么选项能让程序执行#if debug #endif中间的代码呀???
  • 有个debug问题
  • PHP_Debug
  • PHP调试工具 PHP debug tools
  • 用debug如何格式化1.44M的软盘?
  • 请问载linux下如何调试汇编程序,有没有像debug的程序。
  • linux怎么发布release和debug版本?
  • linux中有类似于debug的程序吗?
  • 有关make all; make clobber; make depend; make debug 的区别?
  • g++有debug和release版本吗?
  • linux中使用codeblocks编译C++程序debug可以执行和Release调用出错
  • insight可以 debug shared library吗?
  • JS中的log对象获取以及debug的写法介绍
  • PHP 应用跟踪诊断程序 PHP Debug
  • Wp-Debug


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3