Где находится ядро ​​iOS в файловой системе? - PullRequest
2 голосов
/ 01 ноября 2010

Это может быть очень глупый вопрос, но он меня озадачил:

Где находится ядро ​​iOS на диске?Находится ли он даже в файловой системе, доступной для взломанного пользователя iOS?

Ответы [ 2 ]

2 голосов
/ 22 мая 2012

На производственных устройствах ядро ​​всегда хранится в виде предварительно связанного кэша ядра, хранящегося в /System/Library/Caches/com.apple.kernelcaches/kernelcache. На устройствах разработки ядро ​​хранится в своем обычном месте, в / mach_kernel. При запуске кеш ядра распаковывается и запускается. Источник

2 голосов
/ 03 ноября 2010

Ядро можно найти в .ipsw файлах обновления iOS, распространяемых Apple.Существует файл kernelcache в формате IMG3 .Внутри него находится ядро ​​(и расширения ядра, соединенные до конца базы ядра), сжатые с использованием LZSS сжатия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...