写了一个微信聊天记录导出工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
JettChen
V2EX    分享创造

写了一个微信聊天记录导出工具

  •  
  •   JettChen
    JettChenT 2023-08-21 14:49:47 +08:00 7341 次点击
    这是一个创建于 858 天前的主题,其中的信息可能已经有所发展或是发生改变。

    各位朋友好!

    我写了一个无需手机 iTunes ,无需内存/解密操作,并支持最新微信(macos)版本的聊天记录导出工具:项目链接

    运行程序后会将所有微信联系人的历史聊天记录导出到 json

    实现原理主要是把 WechatTweaks微信插件改了 一下,加入了一个检索聊天记录的 API 。

    25 条回复    2024-01-08 19:38:17 +08:00
    cctv1005s927
        1
    cctv1005s927  
       2023-08-21 15:15:14 +08:00
    只支持 mac?
    JettChen
        2
    JettChen  
    OP
       2023-08-21 15:39:21 +08:00
    @cctv1005s927 yes 目前是这样
    tool2d
        3
    tool2d  
       2023-08-21 15:42:36 +08:00
    我也写了一个自用,是安卓微信导出 txt 聊天记录的工具,每年备份一次,以免手机突然坏了或者掉了,对我来说是刚需。
    NnMmOo
        4
    NnMmOo  
       2023-08-21 15:51:22 +08:00
    支持开源
    cctv1005s927
        5
    cctv1005s927  
       2023-08-21 16:37:55 +08:00
    要是能支持 windows 就更好了
    xiangyuecn
        6
    xiangyuecn  
       2023-08-21 16:52:48 +08:00
    英文 readme 是不是多此一举
    zagfai/td>
        7
    zagfai  
       2023-08-21 20:26:12 +08:00
    我 100 多 G 的聊天记录直接把多个聊天导出工具干翻了
    ljlljl0
        8
    ljlljl0  
       2023-08-21 20:57:08 +08:00
    可以导出语音这些吗
    naminokoe
        9
    naminokoe  
       2023-08-21 21:08:52 +08:00
    请问这种文本化的聊天记录能作为法律证据吗?毕竟 JSON 篡改起来太容易了,估计不行
    JettChen
        10
    JettChen  
    OP
       2023-08-21 21:26:25 +08:00
    @ljlljl0 语音文件图片这种现在还不能直接导出,但是会导出相关的 xml 数据,后面有可能可以从那些数据里面恢复出来
    JettChen
        11
    JettChen  
    OP
       2023-08-21 21:27:01 +08:00
    @naminokoe 啊 这应该是不行的 还是微信应用内的聊天记录更可靠一点
    akaayy
        12
    akaayy  
       2023-08-21 21:40:02 +08:00 via Android
    @tool2d 这个工具很棒啊,能分享吗?
    PeaceJoy
        13
    PeaceJoy  
       2023-08-22 10:11:45 +08:00
    赞!楼主能不能搞一个朋友圈的导出工具?
    haoxuexiaoyao
        14
    haoxuexiaoyao  
       2023-08-22 11:34:37 +08:00
    @tool2d 哪里可以使用啊 有 github 地址么
    tool2d
        15
    tool2d  
       2023-08-22 12:09:25 +08:00
    @akaayy
    @haoxuexiaoyao

    https://blog.csdn.net/m0_59452630/article/details/124222235

    基于这个项目二次开发的,代码不太好,个别表情 emo 识别不出来,就不放出来了。

    区别就是针对小米备份做了特殊处理,
    tool2d
        16
    tool2d  
       2023-08-22 12:11:45 +08:00
    小米备份不需要手机 root ,就能导出/data/data 下面的敏感加密信息。

    和官方 ab 备份唯一区别,就是加了个 MIUI BACKUP 头部。
    JettChen
        17
    JettChen  
    OP
       2023-08-22 20:18:11 +08:00
    @PeaceJoy 谢谢!朋友圈我正准备看,也欢迎过来一起逆向哈哈哈
    JettChen
        18
    JettChen  
    OP
       2023-08-22 20:22:37 +08:00
    顺便好奇一下,后续这个微信信息导出工具的开发 各位觉得会是现在这种简单的 python script ,还是一个编译完,可以从 homebrew 安装的 CLI 会使用起来更加方便?
    PeaceJoy
        19
    PeaceJoy  
       2023-08-23 09:57:25 +08:00
    @JettChen #17 有进展或结果辛苦告知下
    hkw
        20
    hkw  
       2023-08-23 19:42:14 +08:00
    会不会有法律风险.. 当年 QQ 显 IP 都很大件事了
    JettChen
        21
    JettChen  
    OP
       2023-08-24 16:03:23 +08:00
    @PeaceJoy #19 好的!
    JettChen
        22
    JettChen  
    OP
       2023-08-24 16:04:45 +08:00
    @hkw Github 上面 10k+ star 的微信插件都还活着,这个是开源的应该风险不大
    lozzow
        23
    lozzow  
       2023-08-24 18:11:33 +08:00
    怎么卸载呢?
    lozzow
        24
    lozzow  
       2023-08-24 18:11:50 +08:00
    @lozzow 看到了
    wangyapu
        25
    wangyapu  
       2024-01-08 19:38:17 +08:00
    修改后的 wechattweak-cli 不能下载了~ 要么就是我不懂咋用
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     848 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 21:53 PVG 05:53 LAX 13:53 JFK 16:53
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86