Я занимаюсь исследованием того, как делается джейлбрейк iphone, чтобы я мог предложить некоторые механизмы безопасности для повышения уровня защиты от таких атак.
На iOS5 я заметил, что системные общие библиотеки (такие какlibSystem.B.dylib) вообще не существует!Я запустил 'find' на верхнем уровне моего рутированного телефона и не получил ни одной из системных общих библиотек (или даже двоичных файлов фреймворка).
Когда я запускаю otool -LI, я вижу, что приложение связано ссистемные разделяемые библиотеки, которые должны находиться в / usr / lib / телефона, а фреймворки в /System/Library/Frameworks/..
Любая помощь будет высоко оценена.