一、安装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.cfg
、apps\com.tencent.mm\r\MicroMsg\CompatibleInfo.cfg
和apps\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 | 联系人信息 |