安卓微信聊天记录数据库文件破解

微信数据库文件是加密过的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位密钥,即可查看数据

猜你喜欢

转载自www.cnblogs.com/sherlock-merlin/p/12416806.html
今日推荐