果粉之家,专业苹果手机技术研究十年!您身边的苹果专家~
自iOS 14开始,苹果就加入了字体设置功能,但时至今日,iPhone用户都无法自己修改iOS系统自带的字体,只能通过越狱的方式来实现。
近日,有开发者发现iOS 16存在一个漏洞,该漏洞将支持用户在不需要越狱的情况下就能更改iOS系统的默认字体。
这位开发者名叫Zhuowei Zhang,他在个人推特上分享了这个GitHub项目,他称之为“概念验证应用程序”。
Zhang表示:他利用CVE-2022-46689漏洞制作了一个覆盖iOS系统字体的应用程序,但它仅适用于iOS 16.1.2及以下版本未越狱的设备,当前支持更换的字体有4种,包括:DejaVu Sans Condensed、Serif、Mono和Choco Cooky。
也就说苹果已经在iOS 16.2系统中修复了这个漏洞,想要更改字体的小伙伴就不要升级至iOS 16.2及以上系统。
随后,这位开发者又在推特上展示了这个应用程序的最终版本,从他截图来看,不管是在天气应用、App Store商城还是通讯录创建新联系人界面,字体都发生了更改。
他表示导入的自定义字体必须为iOS移植字体,并且希望能激励更多开发人员尝试使用CVE-2022-46689漏洞来修改字体。
Zhang还表示用户无需担心安全问题,因为这种修改理论上对所有人来说都是安全的,在设备重启之后这些字体修改就会被撤销。尽管如此,开发人员还是建议用户在更换默认系统字体之前进行备份。
需要注意的是,虽然这个应用不需要越狱也能修改字体,但也无法通过正规App Store商城下载,想要在iPhone或iPad上安装它对于我们普通用户来说可不是什么简单的事,需要通过开发人员证书手动签署IPA文件才能安装,过程较为复杂。
小编把这款应用的GitHub源代码及下载地址放在下方,有兴趣的小伙伴自己去试试吧~
https://github.com/zhuowei/WDBFontOverwrite/releases
有果粉的地方就有果粉之家,学习苹果使用技巧,了解最新苹果资讯请关注:果粉之家!