BIOS引發的血案 10分鍾完美破解Vista[圖]-IT浪潮-北方網
新聞 | 天津 | 民生 | 廣電 | 津抖雲 | 微視 | 讀圖 | 文娛 | 體育 | 圖事 | 理論 | 志願 | 專題 | 工作室 | 不良信息舉報
教育 | 健康 | 財經 | 地產 | 天津通 | 旅游 | 時尚 | 購物 | 汽車 | IT | 親子 | 會計 | 訪談 | 場景秀 | 發布系統

"津雲"客戶端
  您當前的位置 : 北方網  >  IT浪潮  >  軟件  >  新品show
關鍵詞:

BIOS引發的血案 10分鍾完美破解Vista[圖]


http://www.enorth.com.cn  2007-03-01 14:07
  ●如何通過欺騙SLP 2.0技術驗證成功激活系統

  SLP 2.0技術的驗證具體過程如下:

  1. 如果檢測到SLP產品密鑰(SLP與用的CD-KEY),SLP驗證過程啟動。

  2. Windows確認其包含(導入)的OEM證書是微軟簽名的。如果檢測到OEM證書,則SLP驗證繼續?行。如果未檢測到OEM證書,則SLP驗證失敗,要求?行產品激活。

  3. OEM證書將同ACPI_SLIC BIOS表中的OEM公鑰做比較。如果OEM證書和BIOS中的OEM公鑰匹配,則SLP驗證過程繼續?行。如果OEM證書和BIOS中的OEM公鑰丌匹配,則SLP驗證失敗,要求?行產品激活。

  4. ACPI_SLIC BIOS表中也包含SLP標志。通過OEM公鑰驗證SLP標志,如通過,SLP驗證過程繼續。否則,SLP驗證失敗,要求?行產品激活。

  5. SLP標志中包括OEMID字串和OEMTableID字串,與ACPI_RSDT和ACPI_XSDT的OEMID和OEMTableID比較,若其中之一不SLP標志中的字串完全相符,則SLP驗證通過。否則,SLP驗證失敗,要求?行產品激活。

  ● SLP 2.0技術的漏洞在哪裡?

  通過上面的認證信息,你可以了解到,目前Vista系統是依靠系統中存在的OEM證書與OEM公鑰與BIOS中存在的信息進行對比。只要兩者信息相同,系統便認為所使用的硬件為合法的OEM硬件,以此激活系統。那麼目前兼容機內,只要偽造運行系統上與BIOS中的相互驗證關系,欺騙SLP 2.0驗證,盜版系統便可能被系統認為是OEM的正式版,最終達到成功激活的目的。目前,Phoenix BIOS和Phoenix-Award BIOS均已宣告正式破解。 

  修改原始BIOS裡的ACPI表名索引,讓原來沒有SLIC表的BIOS變成有叫『SLIC』的這個表(所以『支持VISTA的BIOS』就不用這步,因為BIOS已經有SLIC表了)。只有表名當然不行,還要添加相應的SLIC內容,所以用CBROM分離出BIOS中的ACPI數據區,也就是acpitbl.bin。把數據區裡的RSDT表OEMID和OEMTableID字段修改成OEM廠商的SLP標志,然後在這個數據區的尾部添加OEM廠商的SLP證書公鑰,添加完後再把ACPI數據區並回到BIOS裡就算是完成了。使得修改兼容機BIOS中的ACPI_RDST和ACPI_XSDT的OEMID和OEMTableID,與SLP標志中的字串相符。

  最後,我們進行了嘗試性的測試,以驗證SLP 2.0技術漏洞的存在。

首頁  上一頁  [1]  [2]  [3]  [4]  [5]  [6]  [7]  下一頁  尾頁
編輯:趙國棟
[進入IT論壇]
請您文明上網、理性發言並遵守相關規定,在注冊後發表評論。
 北方網精彩內容推薦
無標題文檔
天津民生資訊
天氣交通 天津福彩 每月影訊 二手市場
空氣質量 天津股票 廣播節目 二手房源
失物招領 股市大擂臺 天視節目 每日房價
熱點專題
北京奧運聖火傳遞和諧之旅 迎奧運 講文明 樹新風
解放思想 乾事創業 科學發展 同在一方熱土 共建美好家園
2008天津夏季達沃斯論壇 《今日股市觀察》視頻
北方網網絡相聲頻道在線收聽 2008高考招生簡章 復習衝刺
天津自然博物館館藏精品展示 2008年天津中考問題解答
帶你了解08春夏服飾流行趨勢 完美塑身 舞動肚皮舞(視頻)
C-NCAP碰撞試驗—雪佛蘭景程 特殊時期善待自己 孕期檢查
熱點新聞排行 財經 體育 娛樂 汽車 IT 時尚 健康 教育

Copyright (C) 2000-2026 Enorth.com.cn, Tianjin ENORTH NETNEWS Co.,LTD.All rights reserved
本網站由天津北方網版權所有