Неизвестный хакер выложил на GitHub файлы с исходным кодом загрузчика iBoot, который отвечает за процесс загрузки iOS — операционной системы iPhone.
Об этом сообщает Motherboard.
Автор серии книг об операционных системах Apple Mac OS X и iOS Джонатан Левин назвал произошедшее «крупнейшей утечкой» в истории компании Apple.
Код относится к iOS 9.3, но, несмотря на это, большая его часть используется и в последней версии системы. Из-за отсутствия некоторых файлов этот код также не удастся скомпилировать, но это не мешает изучать исходники для поиска уязвимостей. Эта утечка может позволить сымитировать iOS на другие смартфоны.
Исходный код iBoot — закрытая информация, Apple не выкладывает эти файлы в открытый доступ. Загрузчик отвечает за верификацию ядра и проверяет подписи Apple, необходимые для работы устройства.
Левин отметил, что с высокой вероятностью код подлинный, и хакеры действительно опубликовали исходники загрузчика iPhone. Также это подтвердил источник издания, близкий к разработчикам iOS. В Apple не ответили на запрос издания.
Для обычного пользователя этот слив означает скорое появление непривязанного Jailbreak (операция, дающая доступ к файловой системе устройств) на последних версиях системы. Таким образом после перезагрузки или выключения устройства пользователю не придется вновь взламывать смартфон.
Файлы уже удалили с GitHub, но они разошлись по сети и до сих пор доступны для скачивания.
Читайте также: Владельцы iPhone Х массово жалуются на проблемы с приемом звонков