Gizzomo 香港 - iPad/ iPhone/ iPod Touch 之 iOS 教學資訊網站


歡迎你回來, 你尚未登入.
按此立即註冊, 或立即登入.
最新情報:
iOS 5.1.1 完美破解 (Untethered Jailbreak) 教學經已發佈! 詳情請按此處查閱.


這篇教學將解釋 ECID SHSH 的基本知識及運作原理. Gizzomo 香港不斷提醒你備份 iOS 主機的 ECID SHSH 檔案, 皆因此備份相當重要; 原因如下. 按此查看 ECID SHSH 的常見問題

Gizzomo 香港強烈建議擁有以下型號主機的人備份 ECID SHSH


• iPad (1), iPad 2
• iPhone 3G (升級至 iOS 4.0.0 以上需要備份), iPhone 3Gs, iPhone 4
• iPod Touch 2G (升級至 iOS 4.0.0 以上需要備份)
• iPod Touch Late 2009 版 8GB (MC 型號), 32 GB 及 64 GB (俗稱第三代)
• iPod Touch 4G
• Apple TV 2G
 

甚麼是 ECID?


ECID 是 Exclusive Chip ID 的縮寫, ECID 是每部 iOS 主機獨有的晶片, 而每一台 iOS 主機均有一個獨一無二的 16 位 ECID 編碼.

甚麼是 ECID SHSH?


ECID SHSH 是一種安全機制, 是蘋果公司於 2009 年起對每一台 iOS 主機加入的最新防盜/ 防改機的設計技術. 除了針對在 2009 年出廠的 iOS 主機內, 硬件加入這個安全機制之外; 自 iOS 4 起, 舊一代的 iOS 主機 (包括 iPod Touch 2G 及 iPhone 3G) 亦在 iOS 系統軟件內加入了 ECID SHSH 的安全機制. 換言之, 目前已全面應用在使用 iOS 的主機. ECID 是每部主機獨有的晶片, 每次升級或回復 iOS 韌體時, 會傳送到蘋果公司的伺服器, 以重新簽署及取得有效的 SHSH. 因為每部 iOS 主機的 ECID 均是獨一無二的標籤, 因此 ECID 可比喻為主機的身份證.

言下之意, 蘋果公司透過這個安全機制, 強制 iOS 主機升級至最新版本的 iOS, 並禁止降級 (即使通過進入 DFU 亦無法降級). 只有取得 iOS 主機的 ECID SHSH, 才能在未來自由地降級或回復至舊版本 iOS. 沒有簽名認證時, iTunes 就會禁止降級或恢復 iOS 主機.

ECID SHSH 的運作


每當蘋果公司發佈新版本 iOS 時, 蘋果公司就會停止簽署認證舊版本 iOS; 上面提及每次 iTunes 執行回復程序時, 均會傳送到蘋果公司的伺服器, 以重新簽署認證及取得有效的 SHSH. 就是因為蘋果公司停止簽署認證舊版本 iOS, iTunes 就會拒絕你回復到之前的 iOS 版本 (只簡單點來說, 只可升級, 不可降級). 由此可見 SHSH 的重要性, 因此, 備份和保存 SHSH 是防止意外升級至新版本 iOS 後無法降級的方法.

ECID SHSH 如何防止改機


ECID SHSH 並沒有能力偵測到你的 iOS 主機系統是否曾經破解 (越獄). 不過, 蘋果公司卻可以設定想要簽名認證的 iOS 版本韌體, 而去防止你破解 (越獄) iOS 主機.

比方說, 假設你有一部載有 iOS AA 版本的韌體, iOS AA 目前是最新版本及可以破解 (越獄). 過了一星期, 蘋果公司發佈了 iOS BB 版本的韌體; 而 iOS BB 版本的韌體已經修正了破解 (越獄) 的漏洞, 目前不能破解 (越獄) 了. 當 iOS BB 版本的韌體發佈時, 蘋果公司就會停止簽署認證 iOS AA 版本的韌體. 若果你不小心升級至 iOS AA 版本韌體, 或者想回復至 iOS AA 版本韌體, iTunes 就會拒絕你的要求, 並顯示錯誤訊息. 這時, 你就會被強制升級至 iOS BB 版本韌體.

一般而言, iOS 破解 (越獄) 的工具需要一段時間才會發佈; 若果你被強制升級至 iOS BB 版本韌體時, 你就有一段日子不能使用已破解 (越獄) iOS 主機了!

ECID SHSH 的基本知識及運作原理 1.3. © Gizzomo 版權所有, 不得轉載.
 

備份 ECID SHSH 的用途


目前有多種方法去使用已備份 ECID SHSH, 作降級或回復之用. Gizzomo 香港的 ECID SHSH 相關使用教學系列亦有覆蓋. 主要方法為透過修改電腦設置, 讓 iTunes 連接到一個假的蘋果公司伺服器; 並利用之前已備份的簽署認證 (ECID SHSH) 版本給予認證的工作. 這樣的話, iTunes 就會誤會以為此認證是蘋果公司伺服器簽署的, 從而令 iOS 主機可以回復至舊的 iOS 版本.

降級/ 回復方法一: 經 Cydia 降級 iOS 主機教學 (改 Host 方法)
降級/ 回復方法二: 經 Tiny Umbrella 降級 iOS 主機教學 (TSS Server)

備份 ECID SHSH 的方法


目前有多種方法備份 ECID SHSH. Gizzomo 香港的 ECID SHSH 相關使用教學系列亦有覆蓋, 教學如下.

備份 SHSH 方法一: 使用 Cydia 備份 ECID SHSH 檔案教學
備份 SHSH 方法二: 使用 Tiny Umbrella 備份 ECID SHSH 檔案教學
備份 SHSH 方法三: 使用 iSHSHit 備份 ECID SHSH 檔案教學

ECID SHSH 的基本知識及運作原理 1.3. © Gizzomo 版權所有, 不得轉載.
 

理解完 ECID SHSH 的基本知識及 ECID SHSH 的運作原理, 還有疑問? 請前往 ECID SHSH Blobs 常見問題一頁査看.

這篇教學至此完結, 還有問題?


查看常見問題集 查看技術支援詳情 查看 Whatsapp/ Viber 技術支援 立即在支援討論區發問, 讓專業團隊助您解答 查看 MSN 技術支援服務資訊, 與專業技術支援人員聯絡
感謝你的支持, 請推薦這篇教學給你的朋友:

有問題? 有疑難? 立即 WhatsApp 聯絡 Gizzomo 技術支援人員.

Knowledge Base Modification Log


• 08022011: Scheduled Maintenance for the Knowledge Base (ECID SHSH Category) (ref.: 07022011112455111)
• 29092011: Scheduled Maintenance for the Knowledge Base (ECID SHSH Category) (ref.: 29092011201333111)

回報錯誤Report Bugs
 

Back to Top