![](https://img.haomeiwen.com/i9305082/07634d3941d0a684.jpg)
据说手机QQ 2012之后使用记录保存的sqliteDB内容加密,库没有设置密码,直接用sqliteadmin之类的软件打开之后可以看到一堆歪七扭八的字符。那么如何利用Python恢复和解密QQ聊天记录呢?
数据库在哪?
![](https://img.haomeiwen.com/i9305082/a96d97401e1add0c.jpg)
怎么加密了?
![](https://img.haomeiwen.com/i9305082/9e58828c32739b4a.jpg)
然后就是:key哪里来的?
![](https://img.haomeiwen.com/i9305082/e548808054de9020.jpg)
![](https://img.haomeiwen.com/i9305082/06680d2ff7f42e68.jpg)
![](https://img.haomeiwen.com/i9305082/28bd65352ee1eb3a.jpg)
果断发现和网上说的一样(别抽我)key是手机的IMEI(别问我如果是不支持移动数据的安卓pad key是啥)。
IMEI怎么获取?拨号键盘输入*#06#
聊天记录都在哪里?
解密聊天记录:
![](https://img.haomeiwen.com/i9305082/75fb5fcfbc705da9.jpg)
发现在Python的utf8的3字节编码中文不能直接print出来求大神大腿。
但是winword还好很优秀的:
![](https://img.haomeiwen.com/i9305082/985f54cfffff630d.jpg)
总算是可以看了,聊天记录的解密到此结束。
网友评论