破解微信聊天记录

需要准备的工具:

已root的安卓手机,RE文件管理器,wxsqlcipher.exe(用于解密数据库)

操作步骤:

  1. 获得聊天记录数据库文件

    在手机上使用RE文件管理器进入目录“/data/data/com.tencent.mm/Micromsg”,可以发现若干和和账户关联的形如20位+长度的文件夹,在其中一个可以找到文件EnMicromsg.db,这就是微信储存聊天记录的数据库文件,将其拷贝至容易访问的文件,进而传输至PC端。
    
  2. 获取数据库解密码

    有关解密码的根据,这篇文章有详细介绍:安卓逆向之旅
    手机的IMEI码,在拨号界面输入*#06#,可以查看本机的IMEI码,对于双卡手机会得到2-3个,全部记录下来
    微信的uin码,可以通过RE文件管理器访问“/data/data/com.tencent.mm/shared_prefs/system_config_prefs.xml”查看。
    也可以通过网页抓包的方式——
    2.1、登录微信网页版(推荐使用chrome浏览器,因为下一步是针对chrome浏览器的)
    2.2、开始chrome浏览器内置的抓包模式,即在新建的标签页地址栏中输入:chrome://net-internals/#events
    2.3、在微信中进行一些聊天操作,然后在浏览器的层级上搜索(ctrl+f)“uin”,不出意外可以搜到一个9位的uin码,这个就是你微信号对应的uin码
    
    将IMEI和UIN码连接在一起后,使用MD5算法加密,选择32位小写的加密方式截取前7位,即为数据库密码。
    
  3. 导出聊天记录

    使用wxsqlcipher.exe打开EnMicromsg.db文件,提示需要密码,输入上述获得的密码,可以查看数据库中文件。 我们选择table为“message”的信息,加载需要一定时间,即可以查看到本机本账号储存的所有微信聊天记录,而后我们有两种处理方式,一是用内部的sql语句导出内容,经测试效率较低。 二是导出为csv文件,利用python的csv模块来处理,这里我们选择方案二,File—export—csv file

如若转载,请注明出处:https://www.ouq.net/1344.html

(0)
打赏 微信打赏,为服务器增加50M流量 微信打赏,为服务器增加50M流量 支付宝打赏,为服务器增加50M流量 支付宝打赏,为服务器增加50M流量
上一篇 03/07/2022 23:47
下一篇 03/08/2022 00:03

相关推荐

  • 2024年美国大选关键时间点

    投票开始时间:2024 年11月5日投票结束时间:2024 年12月16日就职典礼:2025年1月20日 2024年美国总统选举(英语:2024 United States presidential election)预定于2024年11月…

    网络资源 10/28/2024
    157
  • tmux常用命令

    1 基本用法 1.1 安装 # Ubuntu 或 Debian $ sudo apt-get install tmux # CentOS 或 Fedora $ sudo yum install tmux # Mac $ brew insta…

    网络资源 10/02/2024
    105
  • 音视频FFMPEG常用命令

    前言 FFMPEG是特别强大的专门用于处理音视频的开源库。你既可以使用它的API对音视频进行处理,也可以使用它提供的工具,如 ffmpeg, ffplay, ffprobe,来编辑你的音视频文件。 本文将简要介绍一下 FFMPEG 库的基本…

    08/16/2024
    134
  • Medical Glossary

    Adjuvant analgesic: medicine which has a primary indication other than pain, but is analgesic in some painful conditions…

    网络资源 07/11/2024
    148
  • 医学基础名词解释题库

    1、 点彩红细胞:尚未完全成熟的红细胞在发育过程中受到损害,其胞质中残存变性的嗜碱性RNA,碱性亚甲蓝染色后,呈大小、形状不一的蓝色颗粒,瑞氏染色后,颗粒呈蓝黑色。 2、 核左移:外周血中杆状核粒细胞增多或(和)晚幼粒、中幼粒、早幼粒等细胞…

    网络资源 07/11/2024
    140