電腦硬體與軟體程式之間的一座橋樑9

來源:互聯網
上載者:User
我們知道BIOS密碼分為兩種,使用者密碼和系統密碼,前者是在設定BIOS時才用到,而後者則是在自檢之前就會要求輸入。下面說一下使用者密碼的清除。因為系統密碼的清除,到目前只知道兩種方法..第一,當然是放電了,第二,就是找到廠家的預設的密碼....(下面也會提一下的) 。

1.最常用也是最簡單的方法——Debug法
  一般來說,電腦的CMOS設定可以通過70H和71H兩個連接埠進行訪問和更改,最簡單的方法就是將其全部清除,即變成預設設定。下面的程式段就是用Debug命令對CMOS資料進行清除工作,Debug是DOS的一個外部命令, 你可以在Windows\Command目錄下找到它,啟動電腦到MS-DOS環境,在DOS提示符號下輸入Debug並斷行符號,#作過程如下所示:
c:\dos>debug
-o 70 21
-o 71 20
-q

或:

c:\dos>debug
-o 70 10
-o 70 01
-q
  註:“-”是系統本身出現的,所以不用輸入。
然後重啟,就會發現使用者密碼被清除了..(筆者就用此方法對學校的PIII800機器超頻,加0.5V....結果......老師正茫然....)

2.最直截了當的辦法——放電法 (......最BC也最踏實的方法了...)
  這種方法需要開啟機箱,找到CMOS電池,對其進行放電。實際上,現在的大部分主板都設定有為CMOS電池放電的跳線或DIP開關,一般找到那個跳線或開關,轉接幾秒或開關幾秒就OK了。如果你的主板是老主板,沒有CMOS電池放電跳線或DIP開關,或者你根本就找不到主板說明書,不知道哪組是CMOS電池放電的跳線,那麼你乾脆把CMOS電池拔下來,連通裸露的引腳1分種左右(其實幾秒就可以了,但有的文章說要1小時....汗.....就是讓CMOS長時間沒有電能供應,讓其自動清除內容)就行了。

3.依靠軟體實現.......(這個是網上找的......)
  藉助軟體(例如PCTOOLS和NORTON)是很容易把CMOS密碼給清掉的。下面舉兩個簡單的執行個體:
  1.BOOTSAFE (BOOTSAFE.EXE在PCTOOLS 9.0中可以找到)
  運行BOOTSAFE C:/M,將CMOS資訊和引導區資訊備份到空白磁碟片上,形成CMOS.CPS和CBOOT.CPS兩個文字檔,再用EDIT之類的編輯器將CMOS.CPS任意修改一些內容,存檔後用該盤啟動,運行BOOTSAFE C:/R,系統會詢問是否從磁碟片恢複CMOS資料(回答YES)和是否從磁碟片恢複分區表資料(回答NO),最後重新啟動,此時CMOS中所有內容已被清除。
  2.RESCUE (RESCUE可在NORTON 8.0中找到)
  用NORTON的RESCUE功能製作一張應急盤,同樣使用EDIT之類的編輯器任意地修改應急盤中CMOS.DAT檔案的內容,存檔後用應急盤啟動。再運行應急盤中的RESCUE.EXE,在ITEM TO RESTORE中選擇恢複CMOS資訊(CMOS Infomation)一項,完成後重新啟動,亦可達到目的。
  3.BiosPwds(可以在各大軟體站下載)
  BioPwds可以讓你很輕鬆地得知BIOS密碼。使用上也相當簡單,運行此工具後會有BiosPwds工具的使用介面,只需按下介面上的「Get Passwords」,等個兩三秒即會將BIOS各項資訊顯示於BiosPwds的介面上,包括:BIOS版本、BIOS日期、使用密碼等,這時你便可以很輕鬆地得知BIOS密碼。
.....當然了,可以進入系統,用其他的一些工具(有很多很多),察看密碼,這裡不說這個了....

4.破解器法....其實應該放在上面的軟體法裡....算了...比較...不切實際....單獨寫吧...
  舉一個我背出來的...真的是背的哦..是一個Basic的程式碼...以前學的時候無聊照著打的.....
color 10,5
DIM A(9)
CLS
PRINT SPACE$(980);TAB(22);“THE PASSWORD FOR ZHE BIOS IS:”;
OUT&H70,28
P=INP(&H71)
OUT&H70,29
Q=INP(&H71)
X=16^2*Q+P
color 30,5
I=0:J=0:N=0
Y=X+I*65535
Z=INT(3*Y/(4^(N+1)-1))
IF Z<=126 THEN 190
N=N+1
IF N<8 THEN 140
I=I+1:J=0:N=0=16^2*Q+P:GOTO 130
IF Z<32 THEN 180
A(J)=Z:J=J+1:A=Y-Z*4^N
IF A=0 THEN 230
N=N-1:Y=A:GOTO 140
FOR K=0 TO J
PRINT CHR$(A(K));
NEXT
color 10,5
END
********大家看懂原理就好了.....表像我一樣背....(其實是蠻沒用的....像BC....)

X. ........都忘了說到第幾了....  下面找了幾個BT的方法....

5.ASCII大法

  若你不想下載軟體,又不願意開啟機箱,更不願意更改硬體設定,下面的方法相信可以協助你破解和恢複BIOS密碼:
  1.進入MS-DOS環境,在DOS提示符號下輸入EDIT並斷行符號(若你發現按EDIT 出現錯誤,就是說你沒有edit.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
  註:輸入以上資料是先按下ALT 鍵,接著按下數字鍵台裡(按鍵盤上面那一排數字鍵是沒有作用的)的數字鍵,輸完一段數字後再鬆開ALT 鍵,然後再按下ALT鍵。在#作過程中,螢幕上會出現一個亂字元,我們不用管它。然後在file目錄下選擇save,儲存為 cmos.com ,接著退出到 MS-DOS 環境下,按找到 cmos.com 這個檔案,看看他是否是 20 個位元組,若不是就說明你打錯了,須重新輸入。 確認後,直接運行 cmos.com 便可清除CMOS的所有資料(當然包括密碼)。
  2.這個方法直接在MS-DOS環境下便可完成,在MS-DOS環境下輸入:
COPY CON CMOS.COM
  然後斷行符號,繼續輸入:
ALT+176 ALT+17 ALT+230 p ALT+176 ALT+20 ALT+230 q ALT+205 <空格>
  然後按“F6”,再按斷行符號儲存,運行 cmos.com檔案後,重新開機即可。

6.改變硬體的配置

  當微機啟動時,固化的BIOS程式首先要檢查機器的硬體設定是否和CMOS中設定的參數一致。當有衝突或不一致時,開機後便會自動進入Setup設定程式,而不需要輸入密碼。利用這個原理,我們可以開啟機箱,變動一個硬體設定以達到自動清除密碼的效果。步驟如下:
  (1)開啟機箱,改變機器的原有配置,比如把音效卡拔下或軟碟機資料線斷開等。
  (2)重新啟動電腦,機器自動進入Setup程式後,你就可以重新設定CMOS密碼了。
  (3)重設CMOS密碼後,按F10儲存設定,重新啟動機器,以使設定生效。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.