我有从 iPhone 获取的 sms.db sqlite 数据库(未加密)。 我正在尝试使用 sqlite 命令行工具(版本 3.7.12)来查看数据库内部的内容。
为此我愿意
sqlite3 sms.db
这会带我进入 sqlite 提示符,然后我尝试通过执行以下操作来查看表(或在数据库上执行任何其他命令)
.tables
这样做时我收到此错误
Error: file is encrypted or is not a database
我很确定它没有加密并且它是一个数据库文件。 难道我做错了什么? 请帮忙!
请您参考如下方法:
如果您遇到错误sqlite 文件已加密或不是数据库,并且您知道该文件未加密,则很可能您的 SQL 库数据库版本已过时。请参阅http://www.matt.elementfx.com/forensics/index.php#manip