Анонімний користувач виклав на GitHub вихідний код завантажувача iBoot, який відповідає за процес завантаження iOS. Як повідомляє Motherboard, витік дозволить хакерам і фахівцям у галузі безпеки вивчити код для пошуку вразливостей.
Наголошується, що код відноситься до iOS 9 і більш ранніх версій операційної системи, але цілком імовірно, що його компоненти містяться також у iOS 11. Вихідний код iBoot - закрита інформація, Apple не викладає ці файли у відкритий доступ. Завантажувач відповідає за верифікацію ядра і перевіряє підписи Apple, необхідні для роботи пристрою.
"Це найбільший витік в історії. Це дуже серйозно", - заявив автор серії книг про операційну систему Apple Mac OS X і iOS Джонатан Левін. На його думку, опублікований код є справжнім.
Для звичайного користувача цей злив означає швидку поява неприв'язаних Jailbreak (операція, що дає доступ до файлової системи пристроїв) на останніх версіях системи - тобто після перезавантаження або вимикання пристрою користувачеві не доведеться знову зламувати смартфон. Незважаючи на те, що файли вже видалили з GitHub, вони швидко розійшлися по мережі і досі доступні для скачування.
В кінці грудня Apple випустила офіційне звернення до користувачів, у якому вибачилася за те, що навмисно уповільнювала роботу старих iPhone для продовження їх роботи.
Раніше повідомлялося про те, що користувачі iPhone із США подали в суд на компанію Apple за навмисне уповільнення роботи пристроїв.