Sto cercando di ottenere tutti i miei messaggi (non e-mail) e gli allegati collegati da un backup iOS 6. So che esistono strumenti come Wondershare Data Recovery per iTunes ma non sono economici e sto cercando di farlo da solo con uno script python autoprodotto.
So già che i backup sono archiviati qui:
~/Library/Application Support/MobileSync/Backup/
E in un backup specifico (XY) i messaggi sono memorizzati in questo file:
~/Library/Application Support/MobileSync/Backup/XY/3d0d7e5fb2ce288813306e4d4636395e047a3d28
Questo è un file di database SQlite , quindi posso accedervi in diversi modi (ad esempio, il componente aggiuntivo di SQLite Manager per Firefox).
Ora dove sono gli allegati? Nel file di database dei messaggi sopra ho trovato una tabella chiamata "attachment" e "message_attachment_join" che aiuta a ottenere gli allegati giusti per un singolo messaggio. Ma il percorso in "allegato" è come:
/var/mobile/Library/SMS/Attachments/5D58C5EE-8F51-445C-A3FC-D6X94B6B6932/IMG_1230.png
Penso che questo sia il percorso su iPhone. Dove sono copiati tutti questi file? In una directory di backup ho trovato tre file di grandi dimensioni da 1,5 a 2,5 GB. Forse sono memorizzati lì? Ma in quale formato, come ZIP o TAR?
Qualcuno sa dove posso trovare questi file?