安卓微信聊天记录数据库文件破解
作者:互联网
微信数据库文件是加密过的sqlite数据库,加密用的数据库密码规则为字符串 IMEI(手机序列号)拼接uin形成的字符串,再md5生成32位结果,再取前7位。
IMEI比较好获取 拨号界面输入*#06#即可
uin的获取比较麻烦一点如果安卓手机已经root,可以用adb直接查看相关文件或将相关文件拷贝出来。
cat /data/data/com.tencent.mm/shared_prefs/system_config_prefs.xml
system_config_prefs.xml记录了解密需要用到的uin
cd /data/data/com.tencent.mm/MicroMsg/
这个文件夹下面有若干个32个字母长度的文件夹,手机上登陆过几个微信号,就有多少个这样的文件夹。
adb pull /data/data/com.tencent.mm/MicroMsg/.../EnMicroMsg.db E:/wechat
如果你的手机没有root,但恰巧是小米手机,可以使用官方的备份软件将微信的数据备份出来,用解压软件解压后缀名为bak的压缩包,也可以得到system_config_prefs.xml这个文件,其他品牌的安卓手机可能也有官方自带的备份软件实现类似功能。
最后用SQLCipher 2.1版本打开这些db文件,输入之前的得到的7位密钥,即可查看数据
标签:xml,文件,安卓微信,数据库,system,聊天记录,手机,prefs,data 来源: https://www.cnblogs.com/sherlock-merlin/p/12416806.html