1.将数据导出到电脑:

我们的微信数据记录在手机的文件夹中,为了保护隐私,微型软件给数据进行了加密处理,无法直接提取并转化。

我们需要借助备份软件来将微信数据备份成压缩包,并导出到电脑

(1)首推:MUI中的备份与恢复(缺点:仅限MUI系统)

打开设置——搜索备份与恢复——手机备份恢复——选择第三方应用程序和应用数据——选择微信——进行备份

​将手机连接电脑(需打开文件传输模式)——找到手机所在硬盘——寻找目录\MIUI\backup\AllBackup\20220416_013947(最后一个目录因人而异)——提取出其中bak文件(文件名因版本而异)

​(2)旧版华为的备份软件

​相同的操作原理可以导出微信数据

位置:\Huawei\Backup\backupFiles\xxx-xx xx-xx-xx(文件名因人而异)导出com.tencent.mm.db文件

(3)oppo的备份与恢复

​相同的操作原理可以导出微信数据

位置:\Backup\app的com.tencent.mm.tar文件

(4)已root的手机用RE管理器 rootexplorer

提取文件data\data\com.tencent.mm

​(5)文中未提到的备份软件(如:钛备份)只要是可以单独提出微信数据的到电脑上的,均课使用,我就不一个一个描述了

(6)可以通过电脑备份将一个手机上的数据转移到小米手机上再进行提取

2.解压文件(我用的是7z)

3.找到自己的手机IMEI和uin(微信用户的id)用于程序解密

(1)手机IMEI(初始IMEI为1234567890ABCDEF)

方法一:在拨号键中输入:“#06#”

方法二:在“我的设备”中的全部参数的状态信息中找到(不同型号的手机各有差异)

(2)微信uin

从解压中的文件里面找auth_info_key_prefs.xml(位置apps\com.tencent.mm\sp)右键用记事本打开

​等于“_auth_uin”的就是uin

​(3)解锁密钥

打开MD5加密网站https://tool.chinaz.com/tools/md5.aspx

用32位(小)加密推出密码

注意:前面是IMEI后面放uin

​得到的前面七位数就是导出数据的密钥了(图例中的密码为75d76c4)

注意:很多双卡的IEMI有两个,加密的时候用的是原始代码(1234567890ABCDEF)如果你的密钥导出有问题,讲IEMI改为原始代码重试

4-下载开源软件sqlcipher.exe地址GitHub - godweiyang/wechat-explore: files for exploring wechat chat record

找到解压数据中的EnMicroMsg.db文件(体积大的那个)

​打开文件sqlcipher.exe点开Edit下面的开文件的图标,选择EnMicroMsg.db文件

点击菜单栏的File-Export-Table as CSV file,选择message表,并导出

导出文件无后缀就加上.csv有后缀就直接用Execl打开

后面就是python的事情了(pyhon里有很多能用的轮子),我也就不过多提了

最终效果(未加工版本)

将微信数据提取为exel表格(2022年版)免root 保姆级教程相关推荐

  1. 别找了,小程序实现isbn扫码获取图书信息2022最新可用(保姆级教程内附接口)

    关注.收藏.点赞3连

  2. halcon 将数据保存到excel_halcon保存数据到excel表格-怎样把图像里面的数据提取到excel表格里面去?...

    mt4如何将自定义数据保存到excel表格 这种方式嵌入的,目的就是让你没有办法简单复制粘贴.即使通过OCR之类的软件,由于存在底色.水印等,错误率也相当高,意义不是很大. 怎样把图像里面的数据提取到 ...

  3. 【技术实战】华为手机学生模式下的微信数据提取

    什么是学生模式? 学生模式是华为手机在EMUI4.1上新推出的功能,华为P9是第一个配有该功能的手机. 学生模式开启之后对取证有何影响? 1.手机无法打开USB调试模式: 2.取证电脑无法识别手机. ...

  4. GEO芯片数据下载和探针ID转换(保姆级教程)

    GEO芯片数据下载和探针ID转换(保姆级教程) 一.问题描述 探针ID转换 数据是否预处理过 二.Rstudio的安装(建议阅读,避免后续转换时出错) 安装包的下载 安装步骤 三.(正文)芯片数据下载 ...

  5. GOES-16数据下载(保姆级教程)

    GOES-16数据下载(保姆级教程) 先上GOES-16数据下载的网址link 1.先进入上述网址,下拉选项可以选择想要下载的数据,这里我选择的是辐亮度数据. 2.选择想要的数据的日期,最多只能选择3 ...

  6. 爬虫保姆级教程3:利用python-Flask框架搭建本地数据可视化网站

    成果展示: (1)网站首页: (2)电影表单页 (3) 电影评分页 (4) 词频统计页 (5)团队页面 接下来让我们看看上述网站是如何完成的: 首先简单介绍一下Flask框架: Flask主要功能有两 ...

  7. 金融数据获取:当爬虫遇上要鼠标滚轮滚动才会刷新数据的网页(保姆级教程)

    目录 1. 谁这么会给我整活儿 2. Selenium模拟网页浏览器爬取 2.1 安装和准备工作 2.2.1 高度判断 2.2.2 顶部距离判断 3: 爬取内容 4: 完整代码,结果展示 1. 谁这么 ...

  8. 涛思数据TDengine征稿 — 保姆级教程TDengine客户端服务器安装教程

    涛思数据TDengine征稿 - 保姆级教程TDengine客户端服务器安装教程 TDengine 简介 一,在CentOS安装服务器 1.1 获取安装包 1.2 安装服务器包 1.3 安装验证 二, ...

  9. 【最新敲简单】浪漫微信早安推送 +页面总控,JAVA版本,一键部署运行——保姆级教程

    [最新敲简单]微信早安推送 +页面总控, JAVA版本,一键部署运行--保姆级教程 文章目录 [最新敲简单]微信早安推送 +页面总控, JAVA版本,一键部署运行--保姆级教程 一.项目简介 二.本地 ...

  10. 量化交易-利用同花顺量化平台supermind 5行代码搞定多条件选股并微信实时收消息-保姆级教程

    利用supermind 5行代码搞定多条件选股并在微信实时收消息-保姆级教程 前言 对大部分炒股的朋友来说,日常最耗时的就是盯着选股条件然后不停的选股,我经常苦恼于有无程序能自动化实现选股,然后选中之 ...

最新文章

  1. (三)构建模块——Web页面建设
  2. ML之UL:无监督学习Unsupervised Learning的概念、应用、经典案例之详细攻略
  3. 【完结】有三AI阿里云的深度学习基础课程暂时完结,欢迎扩散学习
  4. .Net+MySQL组合开发(二) 数据访问篇
  5. P5709 【深基2.习6】Apples Prologue 苹果和虫子(python3实现)
  6. wordpress迁移后,伪静态404解决方法
  7. 计算机二级安装64位的还是,电脑操作系统安装,该选择32位还是64位?
  8. 华为云PB级数据库GaussDB(for Redis)揭秘第13期:如何搞定推荐系统存储难题
  9. 构建之法阅读笔记(1)
  10. 基于模板的通用代码生成器LKGenerator(三)-模板示例
  11. CMS收集器中两个致命的问题
  12. colab 上 tensorflow版本切换
  13. GDAL坐标转换六参的使用方法
  14. 数据中心安全域的设计和划分
  15. wifi开启位置服务器,如何设置wifi定位服务器地址
  16. 坚果PRO3搭载Android,安卓 10 来了,坚果 Pro 3 推送 Smartisan OS v7.5.0 早期众测版
  17. Pytorch房价预测
  18. 广州银行冲刺A股上市:不良贷款规模突破100亿元,不良率飙升
  19. css 让图标上下跳,使用CSS和Bootstrap图标制作上下跳动的指示箭头动画效果
  20. 记一次 feign.FeignException: status 404 reading xxx 问题解决

热门文章

  1. 人人都是产品经理面试题
  2. clock多少合适 core_修改Core Clock(核心频率)和Memory Clock(显存频率)
  3. 拒绝充钱!教你一招避开网盘限速
  4. 学术第一步:搞清楚SCI、EI、ISTP和中文核心期刊的区别
  5. 阉割版BeagleBone Black从SD卡运行Debain操作系统
  6. 俄罗斯方块C4droid
  7. 有了证件照大师 轻松在ps中做证件照
  8. 最大功率追踪点 matlab光伏,光伏阵列最大功率点跟踪(范文1)
  9. 微型计算机原理及应用贾金铃,计算机科学与技术专业本科系列教材·微型计算机原理及应用:理论、实验、课程设计...
  10. J2ME开发入门专题系列之一:J2ME概述