Автор книг об iOS и MacOS Джонатан Левин рассказал о крупнейшей в истории Apple утечке информации. Несколько дней назад на GitHub был размещен исходный код загрузчика iBoot, отвечающий за процесс загрузки iOS. Это сделал анонимный пользователь.
Известно, что обнародованный программный код относится к iOS 9.3, а большая его часть применяется в последних версиях операционной системы. В связи с утечкой кода у разработчиков появилась возможность симуляции iOS на другие девайсы.
Изначально исходный код iBoot был абсолютно закрытым, компания никогда не выкладывала эти файлы в открытый доступ. Загрузчик непосредственно отвечает за верификацию ядра, а также проверяет подписи Apple, которые нужны для функционирования устройства.
Выложенный в сеть код является подлинным. Несмотря на то, что на момент написания данной новости вся информация уже была удалена, она быстро разошлась по просторам Сети и сейчас доступна для загрузки со сторонних сайтов.