Специалист по безопасности Google Иэн Бир, работающий в команде Project Zero, на прошлой неделе рассказал об эксплойте для iOS 11.1.2 под названием «tfp0», который, по его мнению, может стать основой для будущего джейлбрейка iOS 11.1.2.
Сегодня Бир выпустил эксплойт в публичный доступ. Он утверждает, что он должен работать на всех устройствах с iOS под управлением iOS 11.1.2 или ниже, хотя лично он тестировал его только на iPhone 7, iPhone 6s и iPod touch шестого поколения.
То, что Бир опубликовал, не является полным джейлбрейком для iOS 11, как некоторые надеялись, но то, чем он поделился, потенциально может быть использовано для создания джейлбрейка в будущем.
tfp0 должен работать на всех устройствах, локальный отладчик ядра PoC только на тех, которые я могу протестировать (iPhone 7, 6s и iPod Touch 6G), но добавить поддержку для других должно быть легко
— Ian Beer (@i41nbeer) December 11, 2017
iOS 11.1.2 больше не является текущей версией iOS, так как Apple выпустила iOS 11.2 2 декабря, но Apple все еще подписывает iOS 11.1.2 в данный момент. Вероятно, Apple прекратит подписывать старое обновление в ближайшем будущем, и это может произойти раньше теперь, когда была опубликована дополнительная информация об эксплойте tfp0.
Джейлбрейк устройств iOS в последние годы утратил популярность, что привело к закрытию двух крупных репозиториев Cydia. ModMy и ZodTTD/MacCiti, которые предоставляли приложения, темы, твики и многое другое для джейлбрейкнутых устройств iOS, закрылись в ноябре. На данный момент iOS 11 остается единственной основной версией iOS, которая не подверглась джейлбрейку.