Найти в Дзене
ZEROSPIEL — НОВОСТИ IT

Опубликован исходный код загрузчика iOS

UPD.: По состоянию на 22.00 8 февраля Apple уже официально подали запрос к GitHub с требованием удалить исходный код.

Неизвестные хакеры или кто-то ещё опубликовали на GitHub исходный код загрузчика iOS, который называется iBoot. Код опубликован на GitHub с пометкой «iBoot».

iBoot отвечает за корректную загрузку операционной системы. Другими словами, это программа, которая загружает всю iOS, каждый процесс, который запускается при включении iPhone — запускается именно iBoot. Он загружает и проверяет, что ядро подписано сертификатами Apple. В общем, загрузчик, не будет углубляться в теорию, грубо говоря BIOS от Apple.

-2

В коде идёт речь про iOS 9, более старую версию операционной системы, но многие методы скорее всего всё также используются и в новой версии iOS 11.

Сама Apple не публикует код iBoot, потому что это часть закрытой операционной системы, тем более такая важная. Кстати, именно из-за важности загрузчика Apple предлагает самые большие выплаты за найденные ошибки и уязвимости в iBoot в рамках своей баунти (от англ. bounty — награда) программы.

Спустя несколько часов после публикации кода, Apple потребовали от администрации GitHub удалить код по причине того, что код содержит в себе много запатентованной информации, ну а сама публикация кода в принципе нарушает авторские права яблочного гиганта.

Ранее подобный код уже публиковался в социальной сети Reddit в одном из разделов, но огласки сообщение не получило. Издание Motherboard, первое сообщившее об этой утечке, предполагает, что код загрузчика давно и активно используется хакерами, реализующими возможности Jailbreak.

Берегите себя и свой код!

Хотите больше похожих статей в своей ленте? Ставьте LIKE

Хотите меньше похожих статей в своей ленте? Ставьте DISLIKE

Понравилось читать меня? Просто подпишитесь на ДЗЕН-КАНАЛ :)