richinfante / iphonebackuptools

iOS Backup Data Extraction

Home Page:http://www.richinfante.com/2017/3/16/reverse-engineering-the-ios-backup

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Report for calls statistics

timotoots opened this issue · comments

There is info about all calls made.

report name: calls_statistics

alpha version here, includes support for calls list for older iOS:

timotoots@57e1da7

That sounds like a good report to include. From my testing, It only supports earlier iOS Versions. The newer ones (approx 9.0+) utilize the Calls2 database for which the report would work like this: SELECT * from ZCALLDBPROPERTIES. I can implement the newer iOS Support if need be.

Is the output as key/value pairs okay?

I don't know how easy it is to get to know every iOS version and the formatting. Have you thought of auto-discovery of the databases? For some it would be easy. If calls exists then it's newer function, if not then older function. Might be faster to get on track than mapping the exact history of iOS versions. Just a thought..

Output as key value pairs is probably okay.

That's a good point and I'll explore this for the future. When I was doing my initial research on this, sometimes iOS would leave databases either completely empty or leave them just with empty tables, instead of deleting them altogether, which is why I initially used iOS versions to compare.

Added in #19