Узнать класс защиты данных для конкретных файлов в iOS

В настоящее время я пытаюсь выяснить, какой класс защиты данных используется в конкретном приложении.

Мой первый подход заключался в использовании незашифрованной резервной копии iTunes для определения используемого класса защиты. Я использовал это для извлечения резервной копии. Но теперь я застряну.

Кроме того, я не совсем уверен, доступна ли информация о классе защиты в файле резервной копии iTunes. Учитывая, что Apple может восстановить iPhone / iPad из этой резервной копии, я думаю, что эта информация должна быть доступна. В противном случае ОС после восстановления не будет знать, как защитить определенные файлы.

Так у кого-нибудь есть идея или намек на это? Есть опыт? Я бы предпочел решение, которое использует файл резервной копии вместо анализа файловой системы устройства. Кроме того, было бы здорово добиться этого без взлома устройства.

Заранее спасибо!


person Chris    schedule 19.07.2012    source источник


Ответы (1)


https://github.com/ciso/ios-dataprotection упоминается в этот вопрос. Вроде подойдет.

person Timur Kuchkarov    schedule 22.03.2013
comment
Отличный инструмент! ;-) (Я разработал это год назад после того, как не получил здесь ответа ... ;-) - person Chris; 22.03.2013
comment
Ага. Итак, спасибо за отличный инструмент (и соответствующие ссылки). :) - person Timur Kuchkarov; 22.03.2013