微信聊天记录本地备份指南:有效降低手机存储占用

85次阅读
没有评论

微信聊天记录本地持久化备份方案

对于聊天记录至关重要,但手机存储空间有限的用户来说,wechat-backup 提供了一套完整的本地持久化备份方案。该开源项目不仅详细解析了安卓微信存储文件夹的用途,还提供了解密聊天信息存储的实用方法。

微信聊天记录本地备份指南:有效降低手机存储占用

准备工作

(参考微信版本:8.0.18)

  • 设备环境: 一台已 Root 的安卓手机(若手机无法 Root,可尝试使用已获取 Root 权限的安卓模拟器)。
  • 必备工具:
    • DB Browser for SQLite
    • SQLCipher
    • silk-v3-decoder

操作流程

  1. 数据迁移: 在 Root 手机(或模拟器)上登录微信,通过电脑端备份恢复功能,将聊天记录同步至该设备。
  2. 资源收集: 将以下文件和文件夹统一存放在 同一个目录下
    • EnMicroMsg.db:聊天数据库(路径:/data/data/com.tencent.mm/MicroMsg/[32 位随机字符]/EnMicroMsg.db
    • WxFileIndex.db:文件索引数据库(路径:/data/data/com.tencent.mm/MicroMsg/[32 位随机字符]/WxFileIndex.db
    • image2 文件夹:聊天图片(路径:/data/data/com.tencent.mm/MicroMsg/[32 位随机字符]/image2
    • avatar 文件夹:用户头像(路径:/data/data/com.tencent.mm/MicroMsg/[32 位随机字符]/avatar
    • voice2 文件夹:语音消息(路径:/sdcard/Android/data/com.tencent.mm/MicroMsg/[32 位随机字符]/voice2
    • voide 文件夹:视频消息(路径:/sdcard/Android/data/com.tencent.mm/MicroMsg/[32 位随机字符]/voide
    • Download 文件夹:接收的文件(路径:/sdcard/Android/data/com.tencent.mm/MicroMsg/Download
  3. 解密与转换: 依次获取 DB 密钥 $rightarrow$ 解密聊天数据库 $rightarrow$ 转换语音格式。
  4. 运行查看: 运行程序并在 main.go 中指定上述文件的存放目录,随后访问控制台输出的网址即可查看记录。

资源地址

详细步骤与源代码请访问 GitHub 项目页:https://github.com/greycodee/wechat-backup

正文完
 0
Administrator
版权声明:本站原创文章,由 Administrator 于2022-06-24发表,共计1019字。
转载说明:除特别说明外,本站原创内容采用 Creative Commons Attribution 4.0 (CC BY 4.0) 许可协议发布,转载请注明来源并保留原文链接。 本站部分内容基于公开资料整理,并可能经 AI 技术辅助生成或优化,仅供参考,不构成任何专业建议,请读者自行判断与核实。 本站不对第三方资源的可用性、安全性或合法性承担任何责任。
评论(没有评论)
验证码