当前位置:首页 > 修改聊天记录 > 正文内容

提取微信聊天记录详细教程2.0

一、Windows 微信(最稳、最常用)

原理

PC 微信把聊天记录存在:
plaintext
C:\Users\你的用户名\Documents\WeChat Files\微信号\Msg\ChatMsg.db
SQLCipher 加密数据库,密钥在微信运行时内存里,用工具抓内存密钥即可解密。

工具(一键,无需代码)

推荐:PyWxDump(开源免费)WeChatMsg

1)安装 PyWxDump

bash
运行
pip install pywxdump
(没装 Python:先装 Python3.10+,勾选 Add to PATH)

2)提取密钥 + 解密 + 导出 HTML

  1. 电脑登录微信,保持运行

  2. 管理员权限打开 CMD/PowerShell:

bash
运行
# 一键:抓密钥 + 解密所有库 + 导出HTML(含文字/图片/语音)python -m pywxdump dump --auto
  1. 结果在:output/ 文件夹,直接打开 xxx.html 即可查看全部聊天记录。

image

二、Android 微信(需要 root,提取本地数据库)

路径(root 后可见)

plaintext
/data/data/com.tencent.mm/MicroMsg/[32位随机串]/EnMicroMsg.db
  • 主库:EnMicroMsg.db(SQLCipher 加密)

  • 附件:同目录下的 Image/Voice/

步骤

1)root 手机 + 装 RE 管理器

  • root 后,用 RE 管理器 进入上面路径

  • 复制:EnMicroMsg.db 及整个 MicroMsg 文件夹到电脑

image

2)获取解密密钥(2 种)

方法 A:旧版微信(≤8.0.30)IMEI+UIN
  1. 查 IMEI:拨号 *#06#

  2. 查 UIN:

    • root 后进入 /data/data/com.tencent.mm/shared_prefs/

    • xxx_preferences.xml,搜 uin

  3. 算密钥:

    plaintext
    MD5(IMEI + UIN) 32位小写 取前7位
方法 B:新版微信(8.0+)Frida 抓内存密钥
  1. 手机装 frida-server,电脑装 frida

  2. 脚本 wechat_hook.js

javascript
运行
Java.perform(function () {
    var SQLiteDatabase = Java.use("com.tencent.wcdb.database.SQLiteDatabase");
    SQLiteDatabase.openInner.implementation = function (a, b, c, d) {
        console.log("[+] 路径: " + a);
        console.log("[+] 密钥: " + JSON.stringify(b));
        return this.openInner(a, b, c, d);
    };});
  1. 运行:

bash
运行
frida -U -n com.tencent.mm -l wechat_hook.js
  • 直接输出 32 字节 AES 密钥

3)解密并查看

DB Browser for SQLite(支持 SQLCipher)
  • 打开 EnMicroMsg.db

  • 输入密钥 → 直接查看 Message 表(所有聊天记录)

  • 导出为 CSV/HTML/TXT

image

三、无 root / 无电脑:官方备份(最简单,不可直接读)

手机→电脑备份(官方加密)

  1. 手机电脑同 Wi‑Fi

  2. PC 微信 → 左下角 “三横线” → 迁移与备份备份聊天记录至电脑

  3. 手机确认 → 选全部或部分聊天 → 开始备份

  4. 备份在:Documents\WeChat Files\微信号\Backup\(加密,只能用微信恢复)

image

四、能导出什么内容

  • 文字、表情、时间、发送者

  • 图片、语音、视频、文件(HTML 版可直接点开)

  • 联系人列表、群成员


五、法律提醒(必须看)

  • 仅限自己的微信、自己的设备

  • 禁止:偷看他人记录、商业倒卖、未经授权取证

  • 违法后果:侵犯公民个人信息罪,可判刑 + 罚金


扫描二维码推送至手机访问。

版权声明:本文由手机数据加工厂发布,如需转载请注明出处。

本文链接:https://gaijilu.com/?id=131

“提取微信聊天记录详细教程2.0” 的相关文章

苹果手机微信分身全解析,一机双号,轻松实现!

苹果手机微信分身全解析,一机双号,轻松实现!

在这个快节奏的时代,微信已成为我们生活中不可或缺的一部分。无论是工作还是生活,微信都扮演着重要的角色。然而,有时我们需要在同一台手机上同时管理两个微信账号,比如一个用于工作,一个用于生活。苹果手机用户常常对此感到困惑:苹果手机是否支持微信分身?能否同时登录两个微信账号?今天,我将和大家分享一些实用的...

怎么修改搞笑的微信聊天记录的时间与内容,赶快看看这三种最有效的方法

怎么修改搞笑的微信聊天记录的时间与内容,赶快看看这三种最有效的方法

在日常生活中微信是使用越来越普遍的一款手机软件,如果想要修改微信聊天记录上的显示的时间或内容该如何实现呢?有一下几种方法供你参考,记得收藏。文字工具如果你只是要发一张聊天记录的截图给别人,那你截图后,在电脑上用图片编辑软件,先将真实聊天时间进行擦除,再用添加文字工具,添加上假的聊天时间就可以了。修改...

推荐一款微商最喜欢的截图神器

推荐一款微商最喜欢的截图神器

‌    手机数据工厂推huifus.com荐一款微商最喜欢的截图神器,是一种专门为微商设计的工具,旨在帮助微商用户快速生成各种营销所需的截图,如微信、支付宝等聊天记录、转账记录、红包记录等,以提高他们的可信度和营销效果。具有以下功能:点击本链接前往注册复制下方链接到浏览中打开前...

微信电脑端聊天记录迁移到手机步骤

微信电脑端聊天记录迁移到手机步骤

在电脑上将聊天记录迁移到手机步骤打开电脑版微信,并登录您的微信账号。点击微信界面左下角的三条横线图标在向上弹框里面选择“迁移与备份”。      然后在弹窗中选择“迁移”此处不要急于迁移,否则数据太多,选择下面“迁移部分聊天记录”然后就选择对应的某个人那可,再点开始。注...

修改聊天记录效果展示

这个视频是通过软件剪辑合成的,只是表明是这种效果,实际操作远比这个复杂,且过程中没有这么快捷,有一些准备工作,比方说手机的设置等,手机设置完成连接网络后,可能需要5-10分钟。全新一代定制手机,支持通过远程方式修改和添加定制手机内任意类型的聊天记录。功能仅限于对定制手机上登录的微信账号进行操作,且仅...

地震突然来临怎么办?手机上这个设置关键时刻能保命,不同机型方法汇总→

地震突然来临怎么办?手机上这个设置关键时刻能保命,不同机型方法汇总→

今天,甘肃定西市陇西县(北纬34.91度,东经104.58度)发生5.6级地震,震源深度10千米。“中国地震台网”全国地震预警微信小程序向周边49万用户推送了预警信息。如何设置地震预警?地震预警功能非常重要,提前几秒钟的预警都是紧急避险的宝贵时间。如何第一时间接收到地震预警信息?第一步:微信搜索“国...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。