После официального представления новой операционной системы iOS 10 компания Apple сразу же опубликовала первую-бета версию для разработчиков, сделав доступным ее код ядра. Поскольку это было сделано впервые за всю историю существования iOS, множество специалистов и аналитиков теряются в догадках, с какой целью «яблочные» отказались от шифрования ядра. Буквально сегодня Apple решила развеять все сомнения, сказав о том, что код системы стал полностью открытым с первоочередной целью оптимизации iOS для увеличения производительности.
Как мы уже сообщили вам ранее, внутренний код версии iOS 10 для разработчиков перестал быть защищенным специальным шифрованием. Первые мысли специалистов относительно этого момента заключались в том, что Apple избавилась от шифрования для упрощения работы исследователей и, как следствие, увеличение безопасности ОС. По отношению к некоторым компаниям, занимающимся взломом систем безопасности на iPhone и iPad, отсутствие шифра несет значительные потери. Это объясняется тем, что им будет гораздо сложнее сохранять свои методы взлома в секрете. Тем не менее, других комментариев официальные представители Apple не дают, концентрируя свое внимание лишь на увеличении производительности и оптимизации работы iOS 10.
«Главный и самый важный момент заключается в том, что код ядра нашей операционной системы не содержит никаких пользовательских данных. А потому нет особого смысла скрывать его от остальных, тем более, что этим можно еще больше оптимизировать систему и увеличить ее производительность», – заявил официальный представитель компании из Купертино одному из корреспондентов авторитетного издания TechCrunch.
Однако по некоторым данным, подобные действия Apple могут носить и несколько иной характер. Например, ввиду недавнего скандала компании с ФБР или же для противодействия созданию эксплоитов, чтобы помешать сторонним программистам создавать Jailbreak операционной системы. Тем самым, пользователи не смогут просто так вмешаться в код iOS, как это было ранее.
Немногим ранее американским спецслужбам понадобилось разблокировать iPhone задержанного террориста программным методом, для чего они обратились напрямую в Apple. Из-за того, что в то время код ядра был недоступен обычным пользователям, компания отказала в помощи по причине возможного возникновения юридического прецедента. В ответ спецслужбам купертиновцы, напротив, заявили о ведущейся работе по увеличению степени безопасности операционной системы. В итоге получилось так, что уязвимость в iOS нашли совершенно посторонние специалисты и передали ФБР, после чего устройство было успешно взломано.
По мнению сторонников и участников рынка купли-продажи эксплойтов, открытый код ядра практически заблокирует деятельность этого рынка, лишив пользователей возможности установить на свой смартфон или планшет Jailbreak. Кроме того, если в каких-то экстренных случаях нужно будет срочно взломать устройство программным методом, специалисты просто не найдут необходимую уязвимость. Иными словами, Apple, наверняка, еще не понимает всех последствий того, что они сделали.