IBM ThinkPad T23 BIOS主板密碼破解


 

 

基本原理:T23的主板上有一顆I2C總線的EEPROM–24RF08CT,機器序列號、密碼等一坨信息就存放在這里,讀出來EEPROM的內容,然后解密就看到密碼了。

1.首先下載兩個軟件:
R24RF08 v2.0b 用來讀取24RF08
IBMpass v2.1 Lite 用來解析密碼數據

下載主界面,  http://www.allservice.ro/store/utils/ 
R24RF08 v2.0b 軟件下載地址: http://www.allservice.ro/store/utils/r24rf08_setup.zip
IBMpass v2.2 Lite 軟件下載地址: http://www.allservice.ro/store/utils/setup_ibmpass22.zip
簡單的電路圖鏈接:simple-i2cprog.pdf 
http://www.allservice.ro/forum/dl/simple-i2cprog.pdf
復雜一點的電路圖鏈接:driven-i2cprog.pdf 
http://www.allservice.ro/forum/dl/driven-i2cprog.pdf

2.制作讀取I2C總線EEPROM的工具,就是利用電腦串口的DTR,CTS,RTS信號轉換成I2C總線的SDA,SCL信號,電路很簡單,總共只需要4個元件。電路圖在R24RF08安裝目錄中有。

  a、兩個2.2k歐姆的電阻,色帶為紅、紅、紅;(只買兩個的話,人家可能不張你,一般至少要買100個,我買了10個,2¥)
  b、兩個5.1v,0.5w的二極管;(2¥/10個)
  c、一個9針串口的母連接器;(1¥+1¥小盒子)
  d、四芯或三芯數據線,約2米;(2¥/米)

 

 

 


3.接下來測試一下這個電路是否正確,Rr24rf08這個軟件安裝完后有一個測試程序itester.exe,將串口接到轉換電路上,運行它會在SDA,SCL上產生周期5秒幅值為5V的方波,可以從示波器觀測到,或者用萬用表量,如果波形沒錯,那說明這個電路可用了。
4.現在要對小黑動手腳了,找到24RF08CT的位置,一般是在內存條下方,然后用飛線引出需要的三根信號:SDA,SCL,GND,對應24RF08CT的管腳分別是8,10,6。由於24RF08CT是ssop14封裝的,管腳比較密,所以焊接時得比較小心。

 

 


5.現在可以開始讀取芯片的內容了,正確的次序應該是這樣:
  a.將電腦串口和轉換板連接好,但是注意先不要連接筆記本飛出來的線到轉換板。
  b.筆記本上電,自動進入要求輸入密碼的界面,此時不要動。
  c.依次序連接飛出來的線,地線GND,然后是SDA,SCL。
  d.在電腦上運行CMD,在CMD里輸入命令 r24rf08.exe filename.bin
  如果以上步驟都沒問題的話,24RF08CT中的內容就被讀出來了,文件名為filename.bin,大小1KB。 

 


6.使用ibmpass軟件打開剛才的文件,點擊【AAoff】按鈕,整個文件就被解密了,密碼的位置就在0×338開始。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM