sqlite:微信数据库

一、安装java

1、下载安装文件

Java SE Development Kit 14.0.2 Downloads(最新)
在这里插入图片描述

2、配置环境变量

在这里插入图片描述

a、新建两个系统环境变量
变量名: CLASSPATH 变量值:.;tools.jar;dt.jar;
变量名: JAVA_HOME 变量值:你的Java安装路径
b、新增环境变量
变量名: Path 变量值:%JAVA_HOME%\bin

3、安装成功测试

打开DOS窗口,输入javac

在这里插入图片描述

二、本地备份数据库

1、首先到手机:设置->更多设置->备份和重置->本地备份 里面点击新建备份,选择软件程序中的微信进行备份,注意只选择微信。
2、然后到文件管理 /内部储存设备/MIUI/backup/ALLBackup/ 下将备份的文件夹复制到电脑
3、然后用7-zip压缩包软件打开这个com.tencent.mm.bak文件,并且将apps\com.tencent.mm\r\MicroMsg\systemInfo.cfgapps\com.tencent.mm\r\MicroMsg\CompatibleInfo.cfgapps\com.tencent.mm\r\MicroMsg\xxxx\EnMicroMsg.db三个文件解压到电脑上。这里xxxx是一串随机的字母,代表你的微信用户,每个人不一样,一般是最大的那个文件夹,我这里是下图所示文件夹:

在这里插入图片描述

在这里插入图片描述

三、获取数据库密码

在这里插入图片描述

在当前文件夹打开DOS窗口,输入代码:

javac IMEI.java
java IMEI systemInfo.cfg CompatibleInfo.cfg

在这里插入图片描述

第三行的Key就是密码

四、从数据库中导出需要的数据

1、导数据

使用数据库客户端打开DB文件

在这里插入图片描述
在这里插入图片描述

2、表格对应数据

表名说明
message聊天记录
rcontact联系人信息
  • 1
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值