The iPhone stores its SMS messages in an SQL database file named sms.db. When a text message is deleted, the information contained in the text is still there, and all that happens is that the header information is deleted.
If you look at the file itself, you can read the contents of the text, just not the other information in the database, like sender, time received, etc. The contents of each text message in plain text are contained in the file, but are intermingled with other characters. SQL readers don’t display the “deleted” messages, but the contents are still there.
What I am looking for is software that will extract the readable text from the file. Does anyone out there know of such a program?