Récupérer des SMS supprimé sur Iphone

Le stockage de SMS sur les produits d’Apple que sont les Iphones ou Ipads, utilise la technologie flash ainsi que des bases de données de type SQLite. Tous les SMS envoyés ou reçus ou effacés (pour un temps donné) sont localisés dans cette base de données.

Si votre Iphone est jailbreaké et que vous y avez accès, cette base de données se trouve dans le répertoire suivant et se nomme sms.db :

/private/var/mobile/Library/SMS/

Si votre Iphone n’est pas jailbreaké, alors il vous faudra faire une sauvegarde de votre Iphone, soit via Itunes soit via un logiciel tiers pour récupérer cette base de données. Lorsque vous faîtes une sauvegarde de votre Iphone, les dossiers et fichiers sont en hexadécimal et donc non lisible directement. Par exemple le fichier sms.db se nomme alors:

3d0d7e5fb2ce288813306e4d4636395e047a3d28

Ceci dit, c’est exactement le même fichier. Si vous prenez un lecteur de base de données SQlite alors vous pourrez lire sans problème vos SMS contenu dans la base de données.

Si vous avez perdu ou effacés des messages et que vous voulez récupérer des sms sur Iphone, alors il faut pouvoir traiter cette base de données avec des outils spéciaux.

Ceci dit tous les messages effacés ne se situent pas forcément dans ce fichier. Il existe en effet, plusieurs états pour cette base de données, et à un certain moment, le base de données se purge et il faut aller chercher dans la mémoire flash de l’iphone, ce qui est plus complexe. En général, un professionnel se charge de récupérer les données dans ce cas plus complexe.

Deadhardrive: