Я хочу использовать task_for_pid() и присоединиться к другому процессу, а затем изменить его память в системе iOS.Я мог бы сделать это успешно на OS X с помощью API сервисов авторизации, но на iOS task_for_pid() всегда возвращает KERN_FAILURE.Мне нужна функция get task_for_pid() для работы на джейлбрейке iPhone под root.Как обсуждалось в разделе «Аутентификация», iOS не предоставляет этот API. Что мне делать?
task_for_pid()
KERN_FAILURE
get task_for_pid()
Могу ли я работать с правами root на iOS Simulator и как протестировать приложение, требующее запуска с правами root?
Возвращается KERN_FAILURE из-за ограничений песочницы. Вашему исполняемому файлу нужны права task_for_pid-allow и get-task-allow. См. здесь для получения справки о добавлении их в исполняемый файл.
task_for_pid-allow
get-task-allow