Lecture 12: Case study 2: iOS Forensics Flashcards
1
Q
What can we find in iOs?
A
- Contacts: Addressbook.sqlite
- Call History: call_history.db
- Chats: ChatStorage.sqlite
- Calendar: Calendar.sqlitedb/Extras.db
- SMS: sms.db
- Location: consolidated.db
- notes.sqlite
- photos.sqlite
- voicemail.db
2
Q
How to recover contact information?
A
- Examine the schema of ABPerson table
- Retrieve all information from the ABPerson
- Examine the schema of other tables– ABMultiValue, ABMultiValueEntry, ABRecent, …
- Retrieve information from the ABPerson,
ABMultivalue, ABMultiValueEntry,
ABMultiValueLabel tables
3
Q
Retrieving Call History Information
A
call_history.db (changed to: Callhistory.storedata)
important table = call (ZCALLRECORD)
4
Q
Retrieve type of call
A
- 4: incoming
– 5: outgoing
– 8: blocked
– 16: Facetime
ZORIGINATED = 0 THEN Incoming
ZORIGINATED = 1 THEN Outgoing
5
Q
Retrieve sms info
A
sms.db
Important tables : message, sqlite_sequence, msg_group, group_member, msg_pieces