如何从linux上的非越狱iphone中提取sms.db

时间:2013-03-01 14:47:36

标签: iphone sqlite sms fuse

目标:从Iphone 4S中提取sms.db短信文本消息数据库。

我在ubuntu 12.04上安装了ifuse,并且能够浏览某些文件夹。似乎没有包含'sms.db'文件。

可以使用linux上免费提供的工具提取sms.db吗?

2 个答案:

答案 0 :(得分:0)

我还不知道如何直接从手机访问SMS.DB文件。但是,如果您使用例如iTunes备份iPhone,则可以从备份中读取SMS.DB文件。它将是SHA-1哈希(文件名将是乱码),但它应该仍然是.DB文件。你需要iPhone Analyzer来取消文件名或类似的东西。然后你可以将它加载到SQLite中。 如果您找到解决方案,请在此处发布。

答案 1 :(得分:0)

我已经找到了如何使用越狱设备访问它的方法......如果你没有根据Github所说的那样越狱(https://github.com/libimobiledevice/ifuse

,那么它也可能是相同的。

无论如何,打开一个终端

Sudo su 

现在在您的家中制作一个文件夹并将if if指向该文件夹

ifuse --root /home/<INSERT NAME>/<INSERT NAME OF FOLDER> 

现在你必须以root身份打开该文件夹

nautilus

浏览/ home /并找到该文件夹​​。

它应该在

/var/mobile/Library/SMS/sms.db

然后你只需将它复制到你的桌面就可以了!