大家应该都知道,iPhone 是没办法和安卓那样自由换系统字体的,正常情况下 iPhone 只能使用默认的系统字体显示。
但近日开发者发现了 iOS16 系统存在一个严重 BUG ,这个漏洞可以让用户自由更换 iPhone 的系统显示字体,甚至可以换成三星自带的字体。
这个漏洞被称之为 CVE-2022-46689 漏洞,该漏洞影响运行 iOS 16.1.2 或更早版本操作系统的设备,它基本上允许应用程序以内核权限执行任意代码。
虽然无需越狱就可以实现,但这个漏洞对于普通用户而言想要实现并不是那么简单。
该开发者创建了一个 App 程序,我们需要通过自签证的方式安装这个应用到 iPhone 上,然后导入自己想要的字体,就可以在 iPhone 上实现全局更换字体。
这个漏洞在 iOS16.2 系统版本上已经修复,并且这个漏洞对于系统的破坏性还不清楚,虽然每次重启就会恢复自带字体,但是开发者还是建议想要使用这个漏洞的人员要备份设备。
开发者已经共享了这个漏洞的代码,有兴趣的朋友可以去他的 GitHub 分享中进行下载使用。
我手头上那个 iOS16.1 的 iPhone 11 Pro Max 已经被我降级回 iOS15 了,所以我没办法测试,各位有兴趣的可以去试一下。
,