Incase anyone is wondering why this is useful, lots and lots of android and iOS applications (including system apps , OS functionality) use SQLite for storing all kinds of things.<p>Mobile devices forensics quickly turns into "What data is in this SQLite table?"
Consider using PRAGMA SECURE_DELETE = 1 if you want to make these forensics more difficult/impossible.<p><a href="https://www.sqlite.org/pragma.html#pragma_secure_delete" rel="nofollow">https://www.sqlite.org/pragma.html#pragma_secure_delete</a>
The nice thing about SQLite which makes this kind of thing possible is that the file format is very well documented, for example: <a href="https://www.sqlite.org/fileformat.html" rel="nofollow">https://www.sqlite.org/fileformat.html</a> or <a href="https://github.com/mackyle/sqlite/blob/master/src/pager.c#L26" rel="nofollow">https://github.com/mackyle/sqlite/blob/master/src/pager.c#L2...</a>