iPhone終于能換字體了!iOS 16漏洞利用起來:不用越獄就能操作!
蘋果從iOS 13開始,系統(tǒng)中就已經(jīng)內(nèi)置了字體管理器,用戶能夠通過App Store下載其他字體安裝。但實際上我們對此功能可能有所誤解,因為它并不能改變系統(tǒng)字體,僅僅是可以用在Keynote、Numbers等第三方App中,用來修改設計文字。
想要修改系統(tǒng)字體,由于涉及到核心權(quán)限,此前只能通過越獄手段實現(xiàn),并不能像安卓手機一樣隨心所欲。不過最近,開發(fā)者Zhuowei Zhang利用iOS 16的安全漏洞制作了一個可以修改系統(tǒng)字體的工具。

值得注意的是,此漏洞已經(jīng)在iOS 16.2中被蘋果修復,所以只適用于iOS 16.1.2及之前版本。具體來說, CVE-2022-46689漏洞允許應用程序以內(nèi)核權(quán)限執(zhí)行任意代碼。
據(jù)悉,iPhone原生字體為San Francisco。而通過開發(fā)者分享的工具,用戶可以將字體修改為Comic Sans MS、Fira Sans、DejaVu Sans Mono,甚至是三星手機自帶的Choco Cooky字體。

Zhuowei Zhang表示,更換字體的過程對用戶來說是安全的,因為只要把手機重新啟動,就會被換回默認字體。目前,這個項目在Github上開源,通過一個IPA文件實現(xiàn),用戶需要編譯Xcode項目,或使用開發(fā)人員證書手動簽署IPA文件才能進行安裝。
對于絕大多數(shù)普通用戶來說,還是有門檻的,有能力的小伙伴可以去嘗試。不過需要注意,雖然理論上來說換字體的過程很安全,但以防萬一還是建議你進行備份。

大家應該也能發(fā)現(xiàn),近幾年蘋果給用戶的權(quán)限越來越大,在iOS 16上用戶已經(jīng)可以自由更換鎖屏界面的時間字體,第三方App也能添加到小組件中。隨著歐盟強制蘋果開放更多權(quán)限,以后的iPhone可自定義程度會更高。
縱觀近幾年的系統(tǒng)更新,蘋果似乎在逐漸吸取越獄工具和安卓系統(tǒng)的開放性設計。比如今年的iOS 16系統(tǒng),iPhone又引入了許多個性化選項,其中不乏一些借鑒自越獄工具和安卓系統(tǒng)的設計。最后,小伙伴們對于iOS系統(tǒng)有什么建議嗎?