设为首页收藏本站购买充值卡

     

龙飞电脑工作室|海门论坛

 找回密码
 立即注册
查看: 1501|回复: 1

[小技巧] 安卓微信聊天记录导出,数据库解密

[复制链接]
  • TA的每日心情
    开心
    2021-5-6 09:30
  • 签到天数: 1 天

    [LV.1]九品 酒贼

    1100

    主题

    1136

    帖子

    7499

    积分

    超级版主

    Rank: 8Rank: 8

    积分
    7499
    发表于 2021-10-2 09:45:30 | 显示全部楼层 |阅读模式
    本帖最后由 龙飞电脑工作室 于 2021-10-2 09:49 编辑 1 |' W* l0 v8 ^7 @4 H) f/ T
    # n& d- D; ^; l; e6 J$ w
    本来想把微信聊天记录导出来,数据库文件好找
    7 E, s# Q" m7 d: t2 s$ g1 X- E 11.png : M* k+ }2 I0 Y4 q( F- r
    打开加密数据库基本思路都是IMEI码+微信UIN码/ \$ |  @$ ]. i. m
    微信UIN码:手机root之后 /data/data/com.tencent.mm/sharedprefs/systemconfig_prefs.xml( M2 ]% w0 u- V* R. o7 G
    22.png
    " j9 X/ T6 V+ @9 c( E1 B手机的IMEI码:模拟器的就不能用了$ _/ A3 X! ^  P9 N) v
    有根据CompatibleInfo.cfg和systemInfo.cfg破解的
    & g9 G1 X$ u$ Z) o3 i% }" {& R模拟器CompatibleInfo.cfg是空文件
    ( a# k) p$ t, b# C+ B( A, Q最后的办法就是暴力破解了. P) X  q& n$ q6 m( o. K3 z
    没想到有个issue里说现在都用1234567890ABCDEF
    % K# f, i, P& K& I' f0 D; _ 33.png ! K+ g5 |* |9 e" o* k7 n- y
    一试,真打开了!2 Q" A' E: C' i
    44.png ( J% f0 f  C! t: G+ c1 @
    哈哈哈,真不错!
    # P4 `  x# d. J0 S顺便分享一下这个数据库软件
    , A2 Z7 ?; g# F8 k( W 数据库软件5.3.exe (8.97 MB, 下载次数: 0, 售价: 18 现金) - u, y; i9 ?& t4 W8 ~1 `

    # q0 k! x/ A# x! O  f- Y0 t' a& l% w
    海门上门修电脑只需60元,修好收费!专业服务,诚信为本,维修不成功不收取任何费用!电话、微信号:13101986181
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2021-5-6 09:30
  • 签到天数: 1 天

    [LV.1]九品 酒贼

    1100

    主题

    1136

    帖子

    7499

    积分

    超级版主

    Rank: 8Rank: 8

    积分
    7499
     楼主| 发表于 2021-10-2 09:49:26 | 显示全部楼层
    在网上查了一下,大概就是这几类有用
    3 Y: z! Y& o5 K2 c
    ' s2 W& D  u' d; O/ F1 Z& B$ S. P2 K5 w头像文件里都是明文的图片,可以直接查看
    2 l9 o4 O: h+ @$ K/ l3 [9 d% e  , w* ~' [# v. p: f# T
    聊天信息里的图片打不开,用16进制打开看看,  
    $ N% S+ ?( U$ }
    ' a9 y! N9 {# ?/ g8 o哈哈,这不就是jpg文件嘛,直接重命名图片
    : J+ m! {9 I% |4 Z
    . [# W% A; s7 l" G  F其他文件夹里没啥,现在看数据库文件,找几个大的数据文件看看& U% V" s" j( k1 _0 ~. y, {
    AppBrandComm.db
    / E) I9 L% c: ~) H. L3 ^WxFileIndex.db  ) i- E7 Q4 i: f- Z) p
    文件分类:音频MP4对应34、图片对应3、doc文件对应49、视频对应62
    9 T" t4 a5 W; M& R& W- U! f/ k% E" B- ]4 o
    SubType:好像是原图缩略图之前的2 u( {" Q! \$ |5 n& ]" q) c6 _
    path:保存的地址
    6 A. r6 A8 e; g  rFTS5IndexMicroMsg_encrypt.db这个数据库原来的密码打不开了,需要拼接上用户id在md5取前七位+ H6 z# L6 a5 y
    . R; K- V9 ]% B+ L  |  O# `
    EnMicroMsg.db:所有的聊天数据+ O9 h5 u: W5 d6 t$ ~6 B, ]
    生成一个没有密码的database.db文件: a* [3 D0 f+ S; H0 u
    ( P4 T3 W8 n$ j
    PRAGMA key = “48578e3“;  h  |& d( Y) o4 N+ U
    PRAGMA cipher_use_hmac = off;
    # [  d" K4 x7 W  n3 R; ]PRAGMA kdf_iter = 4000;% E. e0 @: j& p
    ATTACH DATABASE “database.db” AS database KEY “”;3 t6 k& C* S, n& l0 ^
    SELECT sqlcipher_export(“database”);
    ( G6 [6 c: k6 s: r1 vDETACH DATABASE database;
    " I* W3 [/ h8 B: A4 s- O$ N! ]/ B9 O& s9 I7 K. Z
    用DB.Browser.for.SQLite-3.10.1-win64.exe打开database.db
    $ E  v' V- N4 ^; k  {  ' e# f0 n8 _5 i
    message_type = {'1': '文本内容', "3": "图片及视频", "34": "语音消息", "42": "名片信息", "43": "图片及视频",0 h8 P" v; z/ m/ _" v3 C2 C
                        "47": "表情包", "48": "定位信息", "49": "小程序链接", "10000": "消息撤回提醒", "1048625": "网络照片",
      B, d" {3 P: C& }' [, U6 R                    "16777265": "链接信息", "419430449": "微信转账", "436207665": "红包", "469762097": "红包",; J0 z" o3 o; L+ c/ d# K  }0 ?
                        "-1879048186": "位置共享"}
    ! ]; j0 L. P8 o
    $ X# v1 A* r6 L1 y1 m2 x系统消息:10003 R$ o5 W8 G% e7 ]
      文本消息,包含小表情:17 z8 h" ]* M' J$ e5 `) @) _5 F  ~
      图片消息,相机中的照片和配置有不同,从相册中发送的消息中会保留一个 MMAsset,如同 PAAset:3
    ! u* D7 n, Z- D0 M, {8 S) ?" Y% P  位置消息: 48
    $ X1 Q" [) O& ?! O: c$ c9 v  语音消息:34) c( \9 C" F' I4 A; d
      名片消息,公众号名片和普通名片用的是同一种类型:42
    # Y" y2 J# J0 A  大表情:47
    ) F* Y; z7 e7 f3 T$ v: M0 v0 w& k# i  j  分享消息,这种消息会含有多种类型,比如分享的收藏,分享的小程序,微信红包等等。这种消息类型可以避免不断添加多种消息类型,像这种预先定义一种消息类型,预留一些字段,这样产品添加消息类型的时候,UI 可以任意组合:495 ~8 L7 x% z  U" g0 e

    $ O" f) Z5 v, t  r& ]1 i. hcontent就是发送的内容- {  _; B8 K! s: d
      
    ; c3 Y- L. f# ]( ~2 `群消息
    * s3 b- t: c3 E4 R  5 ~% F, |5 \1 Z( H1 I1 W
    可以根据talker分类提取聊天记录
      P" V  x% w" T( z- m% q7 Z5 j4 X
    ) A% [/ f# N$ C3 \0 g6 R# ~群聊信息3 I6 ], Y* y, _, z9 n$ o4 _6 {, n% h
    : g8 B- U% ^4 [4 }" Q8 {5 v
    rcontact:关注的公众号和联系好友: Z  H+ ]; C- g4 G; ^
      ( a: p) U8 B" ~3 i' n
    有用户名 昵称* K0 x2 w3 G9 M+ t: p5 r0 k
    备注 type栏表示分组
    5 K: S# O, A8 t8 c6 B: {7 q( }, ^8 U- B+ `4 o
    0
    # l  o! l" G: ~6 E3 r9 h3 J, E
    ! k# ]% ?0 ~, N/ j  y, W6 |. k小程式9 }9 i# C' A3 B! ]0 @6 ^" ^  B

    9 f, f. U" g+ q1 f9 l' _+ u9 o1
    ( M% B9 o- x8 V' P* e7 l* m ) }  P0 V* y* r
    公众号* _5 Z8 q2 A8 i1 P2 ~

    7 Q! [  Z& \+ Z2
    . i! s0 r) D& }* W0 |# m $ b; v) l1 j' d7 S- c* Q" e' Z
    群组
    & W8 }# I4 S; F, u2 y 4 L2 \) I: E7 o. \9 k4 V/ C
    3
    $ _: o2 A1 p2 n6 n' O # c' M( m% R9 L; k8 r3 H
    好友
    " g" Q0 B& `4 H) g) N8 R. l! ?2 l8 O - w! E# H: g, G0 E7 P; U6 g
    4' N' B: y6 ]& H3 t/ Y' V

    $ u! w8 b% T, V群成员+ H) `, q% K0 }4 c

    ' X% J4 z' F9 M  v68 s' G5 {1 }9 w( A# i- D

    % k& ^/ _% |! n1 V: A未通过的群好友) m7 I: N. W! c0 ~! d. |& O! J& n9 r

    ! ?5 r. j- i( U7 y7) w% t+ ~- Q9 I7 c
    # `2 K6 D1 q6 K  Y5 j
    互为好友的群好友6 i, e/ \, W: C5 M

    " M5 m: s9 ]8 T6 a3 `+ _11* C: O$ h4 ?' g1 F; ]7 f7 L
    6 r8 Z! c$ \9 j/ x$ C' T: L! }
    加入黑名单的人& Z/ X2 L1 H8 E( R' q0 s
    ! C& k+ v& K1 m( S- D
    33
    - X! Z& L! |6 u . X4 v! g# O6 V
    微信应用及辅助功能- J) b' k9 o, Q6 U0 J8 Y5 s5 C

    / S- ]7 o" W4 k- E1 _- Z. ^2 v67
    6 b; }5 T8 Z* E$ c
      C  P8 |5 {0 N! p& \设为星标的好友
    - W, J& @7 n$ |& `$ W+ v+ X1 h
    & [5 K' m/ I  b5 _3 `5 C2 d% J  w256
    ( ?6 E6 \$ [  r  d' {; C2 ~ ' i! G$ W6 W, O1 V4 G% ]! v8 i
    已删除的好友2 F' C2 y! b  N( Q

    % n* u/ o% z/ r# i8 j- F- F2597 \- W" C+ s! [' u) {
    1 y2 _- A2 M  f, m
    不让对方看我的朋友圈
    9 t: c- I% N# ~6 I( J+ H/ m ! }1 L! C" g  p
    20496 d0 n% n# s* z# V8 ]! A" x9 e/ q" F
    - v1 E$ }* s) F4 M/ v  K% K
    自己的公众号; ?8 C" e  _9 D
    4 @9 i0 d8 i) f2 v6 T+ L
    327687 w' h& }% D0 i; T0 N

    1 p" o9 ]3 `" D* N% k# Q5 B% E账号已不存在
    . R' \. S' L" i- x & f' E! n+ @1 P+ _
    327712 H* S( T0 b! k' ~( \/ z( z) |

    + X7 w  H$ k3 G0 L! x) S( s! H可能是小号# I3 B' K+ _. Q: A

    - K9 \2 Q  j7 O. q. M1 L9 E65539
    5 y7 w3 M( B& ^1 ^% a  j + O2 N3 g7 q) m* h4 U
    不看对方的朋友圈
    0 z) h0 |( i" V% L
    3 C4 n! @$ L. D" _6 ~! P! U: H# Vueserinfo:用户的信息
    2 I0 R1 T& l2 E  
    + @; k# D, P; S8 A4 iueserinfo2:其他登录、权限信息. q5 O2 o6 z8 N' k! t6 Z0 o3 n6 \
    " ]; }7 `: ]/ K3 J( \
    最近登入的微信账号(USERINFO_LAST_LOGIN_USERNAME_STRING);
    2 ~# `, D& H: V# L. k
    & Y4 s, S/ X; h: g5 U头像小图URL(USERINFO_SELFINFO_SMALLIMGURL_STRING);
    0 S" @$ n6 E2 ^4 I0 Z1 s* v5 U
    " S6 ?( X: Z9 a5 m) \9 s首次安装版本(USERINFO_INSTALL_FIRST_CLIENT_VERSION_INT);2 g7 x  M( G2 T' ?

    3 j1 v% }, Y- k! }首次安装时间(USERINFO_INSTALL_FIRST_TIME_LONG);
    * w! s$ `" Q  X8 v& G
      W' L- ~! c* h4 b+ k, ]6 d; x资料库大小(USERINFO_HEAVY_USER_REPORT_TYPE_DB_SIZE_LONG);
    7 t* b5 q, f0 D  v7 h 4 ^% g/ k% A; B+ K5 O+ P
    群组数(USERINFO_HEAVY_USER_REPORT_TYPE_DB_CHATROOM_LONG);
    1 h% ~& k$ |* j ' V4 q, h$ K: d
    讯息数(USERINFO_HEAVY_USER_REPORT_TYPE_DB_MESSAGE_LONG);6 w6 J% V( h/ _+ O. J

    # W' u- {" b6 B3 R( r通讯物件数(USERINFO_HEAVY_USER_REPORT_TYPE_DB_CONTACT_LONG);! Z; l3 u: D' ]" l
    % o" k% u) v$ o# o
    会话数(USERINFO_HEAVY_USER_REPORT_TYPE_DB_CONVERSATION_LONG);. R! T0 B$ v9 y" w! l9 o% [
    $ R  a, w% `0 @9 e7 ^
    钱包零钱通余额(USERINFO_WALLET_LQT_ENTRY_WORDING_STRING);' H* R" E+ j  @; W3 o) d% _
    ' V( y9 i5 h2 X! J$ H: H
    更新时间(USERINFO_UPDATE_UPDATE_TIME_LONG);2 p9 S  |" d& \8 g$ {
    : B7 \" b2 z+ c; s7 [2 _
    更新版本(USERINFO_UPDATE_UPDATE_VERION_LONG);+ \* ^. h  I# P/ X- J
    9 N+ ?' v7 x! |. k, h; X3 j9 R
    最近登入账号头像路径(USERINFO_LAST_LOGIN_AVATAR_PATH_STRING);
    8 u7 ^. `! x) H) D$ j( z
    ( v' u! h6 N# w  ~5 {- R- \最近使用的位置(USERINFO_LAST_LOCATION_STRING);
    ! |' ^' D; E7 P + X6 A4 [: u2 A- Y5 k; w
    实名认证(USERINFO_WALLET_RELEAY_NAME_BALANCE_CONTENT_STRING);) ?" k3 a; P- d1 ^9 Y4 V- Q* ]' i
    ) k. {8 b$ d0 G
    面对面收款实名(USERINFO_WALLET_F2F_COLLECT_TRUE_NAME_STRING);+ }  X0 a: E( N) \8 r

    0 W, v6 ~4 o+ d6 F5 i4 S# ^# R银行卡明细URL(USERINFO_WALLET_BANKCARD_DETAIL_URL_STRING)
    # V2 u0 _+ R8 O4 ~' E& F
    ) j, a. x! \2 c- d4 ^" A还有一些表就是voice语音
    4 y2 s/ q3 ~0 y) Z% |video视频, ?3 _* q+ F4 w) X4 Q- z
    Img图片信息 包含发布者 发布时间 存储路径 压缩 ! \& v8 U) i& Q8 j2 P
    还有个是% B  k& }5 n% m. Y/ j
    WalletLuckyMoney 记录红包信息- m5 S6 L) V/ y) S. q1 |, {

    , z* x7 M/ D/ m- u# ]% f3 G7 u  M最后如何处理数据就看个人需求了!
    海门上门修电脑只需60元,修好收费!专业服务,诚信为本,维修不成功不收取任何费用!电话、微信号:13101986181
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表