美文网首页
微信聊天记录数据库的解密

微信聊天记录数据库的解密

作者: WizardLancet | 来源:发表于2018-07-21 03:07 被阅读0次

本文参考大量网络文章整合并实验验证

  1. 首先取得root权限,然后再 /data/data/com.tencent.mm/ 目录之下的子目录中寻找 EnMicroMsg.db
  2. 取得加密密码(可以反编译使用Xposed框架对com.tencent.mmdb.database.SQLiteDatabase的openDatabase进行hook,或者直接计算密码哈希)
    2.1 直接计算密码,密码由uin和IMEI计算得到,其中uin可以通过分析微信网页版中数据包得到或者在手机的/data/data/com.tencent.mm/shared_prefs/auth_info_key_prefs.xml中找到,手机IMEI可通过拨号*#06#得到
    2.2 密码为MD5( IMEI 拼接 uin )的32位16进制字符的前7位
  3. 在SQLite Database Brower中使用密码打开数据库,或者使用解密脚本解密后再打开

    解密脚本:

    from pysqlcipher import dbapi2 as sqlite
    output = 'output_db_whole.db'
    key = 'a3c77a9'
    conn = sqlite.connect(db)
    c = conn.cursor()
    c.execute("PRAGMA key = '" + key + "';")
    c.execute("PRAGMA cipher_use_hmac = OFF;")
    c.execute("PRAGMA cipher_page_size = 1024;")
    c.execute("PRAGMA kdf_iter = 4000;")
    c.execute("SELECT name FROM sqlite_master WHERE type='table'")
    c.execute("ATTACH DATABASE '" + output + "' AS db KEY '';")
    c.execute("SELECT sqlcipher_export('db');")
    c.execute("DETACH DATABASE db;")
    conn.close()
    

    如果出现找不到头文件的情况请尝试
    sudo apt-get install libsqlite3-dev

相关文章

  • 微信聊天记录数据库的解密

    本文参考大量网络文章整合并实验验证 首先取得root权限,然后再 /data/data/com.tencent.m...

  • 探索微信数据库

    对于root的手机导出微信数据库文件pull 微信数据库文件 解密wechat数据库密码: uin在system_...

  • 微信数据库解密

    在网上看了好多微信数据库解密的文章,想要亲动手操作下 微信数据库加密方式:1.获取手机IMEI码2.获取当前登录微...

  • 使用C++代码解密微信加密数据库信息!

    一、知识回顾 最近有人找我弄微信数据库解密的东西,其实这个现在网上都公开了,我在很早之前就静态分析过微信数据库加密...

  • 解密微信数据库

    下载安装sqlcipher,可以使用brew安装 获取自己的uin: 可以通过网页登陆微信,cookie里有uin...

  • 记一次微信数据库解密过程

    本文主要记录手动解密微信数据库的过程,用于技术讨论和交流,思路仅供参考,严禁用于不法用途。 一、解密实践流程 1....

  • 微信数据库解密过程

    本文主要记录手动解密微信数据库的过程,用于技术讨论和交流,思路仅供参考,严禁用于不法用途。 一、解密实践流程 1....

  • 2018-11-20

    华为手机微信聊天记录删除了怎么恢复? 手机数据恢复精灵如何恢复微信聊天记录?安卓手机怎么找回删除的微信聊天记录?在...

  • Android破解微信数据库获取聊天记录

    前言: 通过日常使用微信得知,断网的情况下也是能够查看微信聊天记录,所以微信的聊天数据库肯定是存在本地文件的,所以...

  • 删除的微信聊天记录能恢复吗

    删除的微信聊天记录能恢复吗 微信用户最担心的事莫过于微信聊天记录被删除和微信通讯录被清空了,聊天记录被删除还好,如...

网友评论

      本文标题:微信聊天记录数据库的解密

      本文链接:https://www.haomeiwen.com/subject/cpmcmftx.html