![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-13 17:31 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS学习入门 & 精彩文章 (教学室) » [转帖]破解CMOS密码 |
| 可打印版本 741 / 8 |
| 第1楼 lmmajun | 发表于 2004-05-18 00:00 |
| 初级用户 发帖 11 积分 136 | |
|
[转帖]破解CMOS密码 破解CMOS密码
经常由于忘记或不知口令而无法进入CMOS设置状态或无法进入系统,这时可采用下面的方法破解。应该注意的是,COMS密码分两种,一种是Setup密码,另一种是System密码。 如果选择System,那么每次开机启动时都会提示您输入密码,如果密码不对,那么就无法使用计算机了,此密码的设置目的在于禁止外来者使用计算机;如果选择Setup,那么仅在进入CMOS设置时才提示您输入密码,此密码设置的目的在于禁止未授权用户设置CMOS。我们可根据不同的目的进行设置,一般来讲,设置了SYSTME密码,那么安全性更高些,但同时如果忘记密码,其破解也就更复杂些,而设置了Setup密码则反之。下面就列出常用的CMOS密码破解方法: DEBUG法 用DEBUG(DOS自带的一个程序)向端口70h和71h发送一个数据,可以清除口令设置,具体操作如下: C:\>DEBUG ―O 70 10 ―O 71 01 ―Q 另外可以把上述操作用DEBUG写成一个程序放在一个文件(如DELCMOS.COM)中,具体操作如下: C:\>DEBUG ―A 100 XXXX:0100 MOV DX,70 XXXX:0103 MOV AL,10 XXXX:0105 OUT DX,AL XXXX:0106 MOV DX,71 XXXX:0109 MOV AL,01 XXXX:010B OUT DX,AL XXXX:010C ―R CX CX 0000 : 0C ―N DELCMOS.COM ―W Writing 000C bytes ―Q 以后,运行DELCMOS.COM就能清除口令设置了。 -------------------------------------------------------------------------------- 无敌Copy法: 在DOS状态下(也可在Win95的Dos下),键入以下命令: c:>copy con cmos.com (然后进入编辑状态) 一手按住ALT键,另一只手在小键盘上敲击下列数字串,再同时抬起双手,如此反复: 179,55,136,216,230,112,176,32,230,113,254,195,128,251,64,117,241,195 上面的完成后,再按CTRL+Z,得到一程序。(注:上面的数字一定要全部完成,不能疏漏,否则编译出来的程序可能出错而导致其他问题。 以后只要运行程序cmos.com,即可解开coms密码。从新启动,按DEL键直接进入,即可从新设置CMOS。 这个程序也可到这里下载:点击这里下载 -------------------------------------------------------------------------------- 值得注意的是,上面的方法只适用于那些不能进入CMOS设置程序,但能进入系统的密码设置,而如果是设置了系统密码,连系统都无法进入,那么上面的方法显然是“有力也没地方使”,那么就要用到下面的方法了: "万能"密码法 有些BIOS可以使用"万能"密码,如果BIOS支持,此法可奏效: (1) AMI BIOS"万能"密码为: 你可以试一试下面的几个单词:AMI,BIOS,PASSWORD,HEWITT RAND,AMI?SW,AMI_SW,LKWPETER,A.M.I。 (2) AWARD BIOS"万能"密码: 你可以试一试下面的几个单词:AWARD_SW,j262,HLT,SER,SKY_FOX,BIOSTAR,ALFAROME,lkwpeter,j256,AWARD?SW,LKWPPETER,Syxz,aLLy,589589,589721,awkard(注意大小写)。 (万用密码,就是BIOS程式上面的Back Door,通常厂商用来方便自己的工程人员使用,所以万用密码可以无论你设什麽密码,都能进入BIOS重新设定。 各家各时期的万用密码皆不同,所以有时候此法并不能奏效,当然下面还有很多方法,可以分别试用) -------------------------------------------------------------------------------- CMOS放电法 打开机箱,找到主板上的电池,将其与主板的连接断开,此时CMOS将因断电而失去内部储存的一切信息。再将电池接通,合上机箱开机,由于CMOS已是一片空白,它将不再要求你输入密码,此时进入BIOS设置程序,选择主菜单中的"LOAD BIOS DEFAULT"(装入BIOS缺省值)或"LOAD SETUP DEFAULT"(装入设置程序缺省值)即可,前者以最安全的方式启动计算机,后者能使你的计算机发挥出较高的性能。 -------------------------------------------------------------------------------- 跳线短接法 如果电池被焊死在主板上,也就是说不能进行上面的操作,那又该怎么办?不要紧,我们还可以使用"跳线短接法"的方法对CMOS放电,具体操作如下: 在电池附近有一个跳线开关(可参考主板说明书),一般情况下,在跳线旁边注有RESET CMOS、CLEAN CMOS、CMOS CLOSE或CMOS RAM RESET等字样,跳线开关一般为四脚,有的在1、2两脚上有一个跳接器,此时将其拔下接到2、4脚上即可放电;有的所有脚上都没有跳接器,此时将2脚于充电电容短接即可放电。 另外应该注意,几乎所有的主板都有清除CMOS的跳线和相关设置,但应厂商不能而各有所异,例如有的主板的CMOS清除设备并不是我们长见的跳线,而是很小的焊接锡点,一般都要用镊子,小心地将其短路,就可成功清除CMOS密码! (此法关键之处在于找到相应的跳线(如果没有主板说明书,则难度就更大了),其后操作就没有什么了,根据版主的经验,此法应该为最能奏效的方法了。(就是每此打开机箱太麻烦了 )-------------------------------------------------------------------------------- 改变硬件配置法 关闭计算机,打开机箱,将硬盘或软盘数据线从主板上拔下,重启计算机,BIOS自检时出错,系统会要求重新设置BIOS,此时COMS中的密码已被清除。 (如果能用“跳线短接法”,那么此法就显得画蛇添足了,但如果因为找不到跳线而不能“跳线短接“,那么此法已不适为一简便方法,另外应该注意,此法不是在所有机器上都适用。) -------------------------------------------------------------------------------- 手工放电法 对于早期的BIOS如386型计算机,主板上没有COMS放电跳线,那么可以用一根瘰疬的金属线来回划过COMS芯片(COMS芯片在主板的位置可参考主板说明书),可达到给CMOS芯片放电的效果,从而清除密码。应注意:此法比较危险,建议一般用户不要用此法,以免造成硬伤害。 -------------------------------------------------------------------------------- 工具破解法 这个方法同样只适用于仅设置了Setup密码的用户,当然,可别小看了它们,这里有几款程序,如果你在系统正常的情况下,可以破解出你BIOS中的通用密码,即上面所说的“万能”密码,这样只要记注它们,那么以后就可以真正地使用“万能”密码了。 |
|
| 第2楼 piaopiao035 | 发表于 2004-05-19 00:00 |
| 初级用户 发帖 3 积分 115 | |
|
谢谢,我现在就要实践了哦。
|
|
| 第3楼 dbback | 发表于 2004-05-25 00:00 |
| 初级用户 发帖 22 积分 189 | |
|
DOS都进不去,怎么用DEBUG啊
|
|
| 第4楼 kaede | 发表于 2004-05-26 00:00 |
| 初级用户 发帖 4 积分 117 | |
|
很早就会了!不过新手得去学习哦!
|
|
| 第5楼 雷王 | 发表于 2004-05-26 00:00 |
| 初级用户 发帖 12 积分 147 | |
|
白说?
|
|
| 第6楼 六月飞雪 | 发表于 2004-05-26 00:00 |
| 高级用户 发帖 201 积分 893 | |
|
我认为最好的办法还是放电和跳线短接法,因为如果只是Setup别的方法也是好办法,但我用的是System,对我来说,最好用的还是前边的两个办法
|
|
| 第7楼 yunfei+ | 发表于 2004-05-29 00:00 |
| 初级用户 发帖 18 积分 183 | |
|
我还没试过,试试说吧
|
|
| 第8楼 六月飞雪 | 发表于 2004-05-29 00:00 |
| 高级用户 发帖 201 积分 893 | |
|
不过,我想我不会因为这个问题而郁闷,因为我的电脑上就没电池!
|
|
| 第9楼 浪子 | 发表于 2004-05-30 00:00 |
| 初级用户 发帖 5 积分 127 | |
|
很高深呀,
前面的第一种方法我用过,很管用的啊, 后面的我就没有试过了。但我知道那是用汇编语言编的啊 我想也一定好使的 最后的COMS放电是绝着啊,百试在灵的啊 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |