Linux导出未越狱Iphone10.3-QQ聊天记录
起因
手机当中的聊天记录已经快两年没有备份了,生怕某天QQ版本升级中丢失掉这些聊天记录,所想将这两年的聊天记录保存下来
查找了好多资料,结果10.3以后,IOS改变了策略,貌似不允许通过以前方法导出了,所以市面上的大多数方法都已经失效了,
好不容易找到一个方法,结果还是收费的,而且价格不菲,看Windows基本没有办法了,遂切换到Ubuntu中,幸运的是找到一些方法,
下面的方法,亲测可行。
环境
- iOS 10.3
- Ubuntu16.04
工具介绍
libimobiledevice Github下载地址
libimobiledevice 用于访问iOS设备的跨平台协议库,我们需要在系统安装上它才可以进行与IOS进行通信
注意此工具直接用Ubuntu自带的软件包管理工具安装有可能会无法使用,请编译安装
编译安装
请根据 Readme中的要求来决定安装的顺序
所遇问题
- python环境问题 直接安装 sudo apt-get install python-dev
- 如果提示缺少依赖,请直接参考第一条,用ubuntu自带包管理安装即可,此处不影响使用
- 如果成功编译安装以上插件,但是还是提示错误,找不到所安装的插件,请不要尝试修复,请直接用包管理安装该插件即可
- 备份期间,请不要锁屏
- 备份失败后,请删除备份文件后,再继续备份
备份
- idevicebackup2 -d backup 备份文件路径(例 idevicebackup2 -d backup /home/username/backup/)
然后静静等待就好,如果出现Device is not ready yet. Going to try again in 2 seconds...不要着急,如果长时间没有继续备份,请查看参考资料中的--如何解决iOS 10.3.3备份期间设备断开连接的错误
提取聊天记录
- 打开备份文件夹下的Manifest.db文件(此处需要安装sqlite数据库工具 sudo apt-get install sqliteman)
- 执行命令 select * from Files where domain like '%com.tencent.mqq%' and relativePath like '%QQ.db%'
- 将文件的fileID复制出来,然后去备份文件搜索即可,QQ聊天记录可以直接用sqliteman打开
插曲
昨天下午尝试了好久,老是备份的时候莫名奇妙的中断,找了好多原因,一直未解决,遂放弃,今天中午休息,发现显示器自己闪了两次,恍然大悟,思考是不是视频线产生了干扰,导致了数据传输失败,
然后将手机数据线远离视频线,果然备份成功。如果有遇到类似状况的小伙伴,可以尝试一下,远离一下干扰源。
参考资料
Linux导出未越狱Iphone10.3-QQ聊天记录的更多相关文章
- 如何找回QQ聊天记录、语音、图片?
多图长图预警,本教程适用于 安卓手机 认真仔细看完答案的成功几率翻倍哟! 请各位认真看答案!求您了~ 2020年/4/4日 更新 人民不会忘记,祖国不会忘记,我们不会忘记,先烈不朽. 调整答案顺序,使 ...
- 用python做些有意思的事——分析QQ聊天记录——私人订制
之前,写了这篇文章,用python提取全部群成员的发言时间,并简单做了下分析.先补充一下,针对特定单个群成员(这里以 小小白 为例)消息记录的获取. 代码比较简单,主要是正则表达式的书写.(附: ...
- 用python做些有意思的事——分析QQ聊天记录
####################################### 已更新续集,戳这里. ######################################## 是这样的,有位学 ...
- 把QQ聊天记录插入数据库中
最近在做毕设,其中一个环节是分析qq聊天记录,在分析之前需要先把qq聊天记录导出,然后存入数据库中,qq聊天记录导出后是文本文档,导出方式: 1.登录qq后,点击任意一个好友,查看与他的聊天记录,点击 ...
- 文本分析实例---QQ聊天记录分析
对QQ聊天记录进行分析,由于每天产生的聊天记录比較多,所以选取的是从2月份整月的聊天记录数据.分析要产生的结果有三个,聊天记录中发消息的人前top15.统计24小时时间段那个时间段发贴人最多,还有对消 ...
- QQ聊天记录分析
今天我们用R语言来处理一下.我们会用到一下技术:. (1)正则表达式 (2)词频统计 (3)文本可视化 (4)ggplot2绘图 (5)中文分词 一.数据处理 首先我们要讲QQ聊天记录导出成txt文件 ...
- QQ聊天记录快速迁移
QQ聊天记录快速迁移 在工作中大家经常会用到QQ来沟通,但是很多时候在其它设备上登录QQ就无法查看到之前的聊天记录和图片,这是因为电脑上的QQ聊天记录一般都是保存在电脑本地硬盘里,所以我们在换设备登录 ...
- 重装系统后QQ聊天记录恢复方法
重装系统后QQ聊天记录恢复方法 近日又一次安装了系统,又一次安装了腾讯的.TM,TM也是安装在之前的文件夹底下,可是聊天记录和之前的自己定义表情都不见了,看来没有自己主动恢复回来. 我这里另一个特殊的 ...
- Android解析qq聊天记录表情
偶然在一个需求中需要解析qq聊天记录表情,表情的格式是以/开始,比如:你好啊?/微笑,在网上找了半天,也没能找到一个比较合适的,所以准备自己实现一下,首先要将表情图片和表情字符对上号,我想了几种解决方 ...
随机推荐
- DOCKER学习_018:Docker-Compose文件简介
Docker-Compose文件 通过之前的示例,其实我们可以看到,所有服务的管理,都是依靠docker-compose.yml文件来实现的.那么我们接下来就详细说一说docker-compose.y ...
- HTML 标签隐藏占用空间与不占用空间(Day_29)
老是有些忘记或者搞混淆,今天写篇博客. 隐藏占用空间: 将标签的属性设置为: visibility:hidden; <input id="modifId" type=&quo ...
- Java - Java 8 新特性
一.Java8新特性 Java8概述:Java8,也就是jdk1.8版本,是意义深远的一个新版本.是Java5之后一个大的版本升级,让Java语言和库仿佛获得了新生. 二.Lambda表达式 Lamb ...
- Qt 搜索框
一.前言 用户需要输入文本时,可使用QLineEdit控件进行编辑输入,缺点是样式相对单一. 在使用百度搜索输入框时,发觉比较人性化,故采用QLineEdt+QPushButton通过css样式实现自 ...
- systemverilog数组类型
- 记go中一次http超时引发的事故
记一次http超时引发的事故 前言 分析下具体的代码实现 服务设置超时 客户端设置超时 http.client context http.Transport 问题 总结 参考 记一次http超时引发的 ...
- Splunk 8.2.0 发布 (macOS, Linux, Windows)
强烈鄙视 CSDN 用户 CIAS(账号:hanzheng260561728),盗用本站资源,删除原文链接,并且用于收费下载!!! 请访问原文链接:https://sysin.org/article/ ...
- [leetcode] 36. 有效的数独(Java)
没啥好说的,直接上就行 36. 有效的数独 class Solution { public boolean isValidSudoku(char[][] board) { Map<Charact ...
- 在命令行模式下查看Python帮助文档---dir、help、__doc__
在命令行模式下查看Python帮助文档---dir.help.__doc__ 1.dir函数式可以查看对象的属性,使用方法很简单,举str类型为例,在Python命令窗口输入 dir(str) 即 ...
- TensorFlow实现超参数调整
TensorFlow实现超参数调整 正如你目前所看到的,神经网络的性能非常依赖超参数.因此,了解这些参数如何影响网络变得至关重要. 常见的超参数是学习率.正则化器.正则化系数.隐藏层的维数.初始权重值 ...