目标:从Iphone 4S 中提取sms.db 短信数据库。
我已经在 ubuntu 12.04 上安装了 ifuse 并且能够浏览某些文件夹。似乎没有一个包含“sms.db”文件。
是否可以使用 Linux 上免费提供的工具来提取 sms.db?
我还不知道如何直接从手机访问 SMS.DB 文件。但是,如果您使用 iTunes 等备份 iPhone,则可以从备份中读取 SMS.DB 文件。它将经过 SHA-1 哈希处理(文件名将是乱码),但它仍应为 .DB 文件。您将需要 iPhone Analyzer 来取消文件名的散列,或类似的东西。然后你可以将它加载到 SQLite 中。如果您找到解决方案,请在此处发布。
我已经找到了一种如何使用越狱设备访问它的方法......如果你没有越狱,根据 Github 所说的(https://github.com/libimobiledevice/ifuse) ,它可能是一样的
无论如何,打开一个终端
Sudo su
现在在您的家中创建一个文件夹并将 iuse 指向该文件夹
ifuse --root /home/<INSERT NAME>/<INSERT NAME OF FOLDER>
现在你必须以 root 身份打开该文件夹
nautilus
浏览您的 /home/ 并找到该文件夹。
它应该在
/var/mobile/Library/SMS/sms.db
然后,您只需将其复制到您的桌面就可以了!