1.手机微信聊天记录备份到电脑(可以选择你备份的指定人,手机和电脑在同一网络下,才可以备份到电脑,我是电脑连接wifi,手机连接wifi)
2.安装逍遥模拟器新建进入微信还原聊天记录(只要可以登录微信即可)
3.下载es文件浏览器或者re文件浏览器授予root权限进入到/data/data/com.tencent.mm/把MicroMsg文件夹复制,粘贴到共享目录
4.得到模拟器/手机的IMEI
5.得到微信UID,可以通过抓包获得,也可以参考一下方式进入到路径/data/data/com.tencent.mm/shared_prefs/找到文件auth_info_key_prefs.xml,里面的_auth_uin就是微信UID
6.找到微信聊天数据库,在刚才复制出来的文件夹当中文件夹名字长的就是,如果有多个,则里面最多文件的就是,我这里是第一个文件夹内的
7.EnMicroMsg.db就是数据库,使用sqlcipher进行打开。,需要密码,正常,密码算法是IMEI 微信UID 32位小写MD5的前七位
8.打开成功。
表 message:所有聊天记录
– msgId:按所有消息时间顺序的唯一编号
– type:标识聊天内容类型
-isSend:对方还是自己 1=自己 0=对方
– createTime:聊天时间
– talker:单聊的wxid或聊天室编号”xxxxx@chatroom”
– content:聊天内容,单聊直接显示内容,群聊格式为“wxid:\n内容”
– talkerId:标识聊天对象的唯一id,一个群算作一个id表 rcontact:联系人和公众号
– username:微信id,格式是”wxid_xxxxxxxx”或者一看就是自己设置的
– alias:自己设置的那个可以通过查找加好友的微信名(和上面那个有的有区别有的为空)
– conRemark:联系人备注名
– nickname:微信名片上的名字,公众号的名字
– contactLabelIds:联系人标签号数据库的顺序是错误的,你需要导出后在根据每个人的wxid和聊天时间进行排序,再根据isSend来判断是哪个消息是自己发的,哪个消息是对方发的。
导出:
导出成csv的表格,自己分析一下表格文件进行数据筛选和清理即可。9.易语言编写小工具,筛选cha询 指定好友的聊天记录,然后利用 HTML模板文件,将 聊天记录写入到 HTML文件,电脑浏览器打开HTML文件,最终漂亮的聊天对话效果展现出来
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系贝贝进行处理。本站默认解压密码:www.hibbba.com



评论(0)