这真的难倒我。我正在尝试从 Android 手机的可用空间转储中恢复一些丢失的信息(由于我无法透露的原因)。我没有磁盘的查找表,所以我只有闪存的原始转储。
基本上,我试图从这个巨大的 350 兆字节的混乱中挑选出 SQLite 文件。我可以很容易地找到 SQLite 文件头,它有 100 个字节,并在此处进行了描述。一切似乎都已到位。但是,我可以找到条目,但我目前对如何确定条目停止的位置以及文件结束的位置以及磁盘的其他扇区已满感到困惑。
有什么建议么?我目前处于死胡同,除了手动浏览并试图观察它,但我是这里的程序员,试图找到某种有条不紊的方法。
我提前感谢你们!