继微信dat之后的PC端微信解密后数据库数据抽取
简单梳理下最近的操作:
前面两部就不讲了,我也是直接拿着大神的教程直接做的,没啥变化,也讲不出什么东西来。 本文主要是做个简单的记录整理,确实没啥很特别的东西..
先来几张图
根据拿到的64位密钥,对数据库进行解密。
得到解密后的数据库
通过sqlite 打开看到如下表
MSG数据库
以MSG.db 为例子,该数据库主要存储的是聊天记录,表MSG中为所有的好友+群组的聊天记录,如下图:
MSG表聊天记录
数据库
-
MSG.db 存储的为聊天记录数据 MicroMsg.db 存储的为好友+群组等等联系人的信息,表为contact MediaMsg.db 主要存储的是语音数据,格式为silk . Misc.db 存储的是头像数据
抽取
我们还需要根据不同的数据格式,解析成不同的内容,由于兴趣有限,只做了比较简单的消息/图片/视频这三个。除了消息外,图片和视频都是存储的路径,文件分表在 filestorage/image 和 filestorage/video 下,我们通过正则匹配到后拿到文件进行展示。
其中蓝色代表存在聊天记录的好友
样式很low ,随便写的