教你在15秒內(nèi)破解出cmos密碼的方法
發(fā)布日期:2022-01-04 05:41 | 文章來(lái)源:源碼之家
如果你只想"15秒綠色環(huán)保型"請(qǐng)直接看方法3:
*如果你想對(duì)cmos有個(gè)深入的了解或揪出本文理解的不足,請(qǐng)看方法0,1,2,3-:)
----CMOS (Award)密碼簡(jiǎn)介與破解0--3法----
計(jì)算機(jī)啟動(dòng)時(shí),由存放在主板ROM中的bios將cmos數(shù)據(jù)調(diào)入內(nèi)存中,以實(shí)現(xiàn)控制系統(tǒng)。
其中,Award主板上的一小塊RAM用于存放CMOS數(shù)據(jù),地址為00-7F的共128個(gè)字節(jié)中。
當(dāng)中的字節(jié) 1c和1d存放的就是cmos的密碼(即Supervisor Password)。
而維持cmos數(shù)據(jù)存活的當(dāng)然是那塊鋰電池了。
端口70h,71h用于對(duì)cmos數(shù)據(jù)的讀寫(xiě)。
0-->>不是方法的方法0--萬(wàn)能型也是最爛型:拔電池或跳線(放電)!!---阿鳥(niǎo)破系統(tǒng)密碼呢?
1-->>破解方法1--挺爛:
進(jìn)入dos,用debug
-o 70 10
-o 71 01
-q
重啟后,可以直接進(jìn)入cmos,而沒(méi)有密碼詢問(wèn)了。
這種方法是通過(guò)向cmos芯片寫(xiě)入數(shù)字,導(dǎo)致開(kāi)機(jī)檢測(cè)時(shí)無(wú)法通過(guò)其奇偶校驗(yàn)q9750406,從而使cmos芯片數(shù)據(jù)重新恢復(fù)到默認(rèn)的出廠值!?。?
唉。。。。!??!好不容易,設(shè)置的cmos參數(shù),就這樣毀于debug了,55555555555~~~~~別哭別哭,看看下面的2種方法就一切ok了
-->>方法2:當(dāng)然是編程實(shí)現(xiàn)嘍,
首先聲明:此程序"算法"并不是我編寫(xiě)的,原作者unkown
具體操作簡(jiǎn)介如下:
outportb(0x70,i); 將i字節(jié)的數(shù)據(jù)寫(xiě)到端口70 3)
cmospass=_inp(0x71); 將71端口的數(shù)據(jù)讀出到終端并存入變量cmospass
程序?qū)崿F(xiàn)將這兩個(gè)字節(jié)0x1c,0x1d的數(shù)據(jù)讀出來(lái),并轉(zhuǎn)化成四進(jìn)制,合并成8位即可
----(award主板脆弱的加密方法,難怪只聽(tīng)到award密碼的破解。。。)
程序測(cè)試系統(tǒng):win98se
編譯工具:turboc2
以下為cmospass的源代碼:cmospass.c
代碼:#include
#include
#include
void main()
{
int n;
char comspass;
char temp=0;
printf("/nThis program only is tested at win98 and award bios!!/n");
printf("The password of the cmos is:");
outportb(0x70,0x1d);
comspass=inportb(0x71);
for(n=6;n>=0;n-=2)
{ temp=cmospass;
temp>>=n;
temp=temp&0x03;
printf("%d",temp);
}
outportb(0x70,0x1c);
result=inportb(0x71);
for(n=6;n>=0;n-=2)
{ temp=cmospass;
temp>>=n;
temp=temp&0x03;
printf("%d",temp);
} j2xe
printf("/n--By skyjacker");
printf("/n--http://lastknife.yeah.net---Welcome to here!!");
printf("/n----2002.01.04---- /n");
}
3-->>方法3--綠色環(huán)保型:
我覺(jué)得這也是現(xiàn)在最快,最好,最實(shí)用的方法了?。。。。?
無(wú)論你到哪里,包括網(wǎng)吧好像也是一大堆a(bǔ)ward吧
如果你暫時(shí)無(wú)c語(yǔ)言編譯器或相關(guān)破解程序,用這種的方法也可以快速破解出cmos密碼(15秒完全可以了,你用了多少呢?)
主要是看你鍵盤(pán)輸入以及實(shí)現(xiàn)16進(jìn)制和4進(jìn)制的轉(zhuǎn)化的速度(考試啊?-:)
過(guò)程有三步:(很簡(jiǎn)單的,不過(guò)說(shuō)明有點(diǎn)麻煩罷了:)
1。進(jìn)入ms-dos,鍵入debug(這不是清除cmos密碼嗎?---放心,這次不會(huì)了:),
出現(xiàn)字符“-”,鍵入如下指令
c:/debug
-o 70
-i 71
xx
-o 70
-i 71
yy
注:xx,yy是顯示結(jié)果,1d,1c這兩個(gè)單元存放的是cmos密碼加密后的結(jié)果,
計(jì)下這兩個(gè)16進(jìn)制數(shù)
2.將他們轉(zhuǎn)化為4進(jìn)制
比如:
xx是8E,轉(zhuǎn)化后為 2032,
yy為3B,轉(zhuǎn)化后就是0323,
兩個(gè)合并xxyy為22201001 ,這就是cmos的密碼了.
(我的原先密碼為87654321同樣還有效!!)
如果xx或yy轉(zhuǎn)化后,不足四位則在最前面加"0"湊足四位(比如0323).
如果你的運(yùn)氣不壞的話,成功率為98%以上.(畢竟award主板也有許多別的型號(hào)).
3.如果懶的計(jì)算的話,用win2000的科學(xué)型計(jì)算器轉(zhuǎn)化即可
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。
相關(guān)文章
關(guān)注官方微信