Информация об открытых URL и вызываемых номерах на iOS через частные API? - PullRequest
0 голосов
/ 02 декабря 2010

Используя какой-либо из частных API-интерфейсов iPhone, можно ли получить доступ к журналу вызовов на iPhone, не взломав его?Возможно ли то же самое для открытых URL-адресов в Safari и запущенных приложений (какое приложение было запущено, когда и какое время оно было активным)?

Я знаю, что не могу отправить его в AppStore, и я нехочу либо.

На основе сценария Perl Эрики Садун DumpFrameworks я уже создал рубиновый гем, который выводит файлы заголовков классов приватных фреймворков iOS.Может быть, это поможет найти ответ: http://rubygems.org/gems/private-dumper

Меня в первую очередь интересует, как сделать это (или даже просто часть этого) без джейлбрейка, но я также заинтересован в решении на основе джейлбрейка.

Спасибо!

Йоханнес

1 Ответ

4 голосов
/ 05 января 2011

Я не играл с этим в последнее время, так что я не уверен, что эти «хаки» все еще будут работать, но Николя Серио в прошлом году вышел с серией примеров, показывающих, сколько доступа может иметь разработчик в iPhone приложение. Он выпустил проект под названием «SpyPhone», который показывает эти примеры, один из которых, я считаю, делает то, что вы просите.

Вот слайды из его выступления: http://www.scribd.com/doc/23739469/iPhone-Privacy-from-Nicolas-Seriot

Надеюсь, это поможет!

...