После выхода iOS 10 beta 1 по сети прокатилась новость о том, что Apple не зашифровала ядро данной операционной системы. Многие гадали сделала это компания нарочно или случайно, но позже Apple официально сообщила, что специально отказалась от шифрования ядра iOS 10. С выходом iOS 10 beta 2 компания пошла еще дальше и рассекретила еще больше внутренних компонентов программной платформы, о чем поспешил сообщить джейлбрейк-разработчика MuscleNerd.
Хакер сообщает:
Это была не случайность, Apple оставила ещё больше незашифрованных образов в 10.0b2 (к примеру, полный доступ к оперативной памяти и 32-битной версии загрузчика устройств).
На данный момент в системы открыты Bootloaders (32 бита), Ramdisk, а также kernel (32 и 64 бита). Зачем компания делает все это пока не ясно, но то, что она делает это намеренно — факт.
Известный специалист по безопасности iOS Джонатан Здзиарски уверен, что снятие шифрования с кода ядра поможет найти и исправить больше ошибок в iOS:
«Открытие операционной системы, когда все получат возможность видеть столько же, сколько обычно видят продвинутые и хорошо финансируемые команды исследователей, может помочь другим специалистам найти и зарепортить больше багов», — сказал он.