Пару месяцев назад в сети мелькала информация о получении доступа к исходному коду главного компонента операционной системы iOS. Архив выложили сперва на сайте Reddit, а сегодня опубликовали на форуме разработчиков GitHub.
Исходный код определяется как iBoot и отвечает за загрузку операционной системы.
Программисты уже определили принадлежность опубликованного кода в iOS 9. Несмотря на то, что эта версия ОС уже неактуальна, исследователи уверены, что в iOS 11 сохранилось немало фрагментов кода iOS 9.
В связи с отсутствие ряда файлов, скомпилировать исходный код не выйдет. А вот использовать его для обнаружения уязвимостей iOS — вполне.
До недавнего времени раздел iBoot оставался одним из самых закрытых в операционной системе Apple. Компания старается хранить его в тайне и всяческий ограничивает доступ. [MR]
12 комментариев
Форум →Осталось портировать на Андроид и будет вселенское счастье! :)
@fimoz, портировать на Android-смартфоны загрузчик iOS? Вселенское счастье?
@Soren Vakarian, имелись в виду, конечно же, андроид-девайсы.
Да, было бы отлично, если поставить айось на недорогой гаджет и добавить фишек, т.к. в айос много нет
@bigbox1984, приобретите себе SE и сделайте jailbreak, вот и будет недорогой телефон со всем, что вам необходимо
“в iOS 11 сохранилось немало фрагментов кода iOS 9” – имеется в виду багов?)
@romarikk, В иос нет багов, только фичи :)
Пусть говнокодеры из гугла, микрософта и самсунга поучатся как нужно писать код.
Чет статьи на этом сайте удручают. Так сложно было найти ссылку на исходники и добавить в статью?
Кхм. Вроде еще давно было, что яблы открыли исходники для поиска уязвимостей.
Или бутлоадера не хватало для счастья?
А ведь это очень и очень плохо.. Там по-любому найдется кусок кода для branch target injection в a11. Spectre на гомофонах – это бомба.
Это в какой вселенной загрузчик (пусть и очень прогрессивный) стал главной компонентом ОС?
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Почему изображение на экране iPhone стало черно-белым
Как на iPhone создать опрос в групповом чате iMessage
Как узнать, какая последняя версия iOS есть для вашего iPhone
Какой блок питания нужен для быстрой зарядки iPad
Как добавить в письмо на iPhone несколько фотографий?
Как в iOS 16 удалить или поменять геолокацию в свойствах фотографий
Как отключить прием звонков в Telegram на iPhone или Mac
Что за синяя полоска появляется в Safari на iPhone при прокрутке страницы?