蘋果對iOS 5固件降級進(jìn)行了限制
近日,蘋果iPhone研發(fā)團(tuán)隊(duì)宣布將嚴(yán)厲打擊通過備份SHSH文件將iOS設(shè)備恢復(fù)至以前版本固件的行為。
在即將推出的iOS 5系統(tǒng)中以及之后的版本,蘋果將開始采用新的安全檢查功能,對iPhone、iPad或是iPod用戶進(jìn)行設(shè)備上固件的降級進(jìn)行限制。不過,目前iOS用戶還能夠利用神奇小子Geohot發(fā)現(xiàn)limera1n漏洞,另外,通過備份文件來恢復(fù)至iOS 5.0之前的固件也同樣可行,不過這個(gè)過程需要iOS用戶使用舊版的iTunes。
以前版本中,開機(jī)僅依賴于唯一的設(shè)備ID以及固件的版本,現(xiàn)在,蘋果對測試版的iOS 5中的APTicket進(jìn)行調(diào)整,確保iOS系統(tǒng)設(shè)備的開機(jī)必須先要通過APTicket的認(rèn)證。每次恢復(fù)固件的時(shí)候會自動生成APTicket,否則就不能進(jìn)行固件降級:因?yàn)橹挥刑O果知道APTicket的密碼,所以即便是重新生成的APTicket也沒有作用。
以上變化僅存在于iOS 5系統(tǒng)中,而且蘋果可以隨時(shí)將該功能在開啟和關(guān)閉之間進(jìn)行切換。在APTicket角色轉(zhuǎn)換前,程序研發(fā)者們主要利用檢查過程。