. : : ClassiClub ForuM : : .

会员中心 论坛帮助 日历事件 标记论坛已读
返回   精品技术论坛 » 技术论坛 » 『软件使用』

『软件使用』: 电脑软件推荐, 电脑软件使用, 经验分享



发表新主题 回复
 
主题工具
Amark
 
Amark 的头像
高级会员
 
资 料:
注册日期: Sep 2003
帖子: 1,016 声望值: 7
精华: 0
#61 旧 2020-12-31, 17:39:21 默认
Amark 当前离线  

Mark~
回复时引用此帖
Deazay
 
Deazay 的头像
热心会员
 
资 料:
注册日期: Feb 2001
帖子: 1,118 声望值: 4
精华: 0
#62 旧 2020-12-31, 23:08:26 默认
Deazay 当前离线  

近年来稀有原创作品,难能可贵。


精品世界
回复时引用此帖
蓝天
 
蓝天 的头像
核心会员
 
资 料:
注册日期: Apr 2001
帖子: 3,258 声望值: 3
精华: 4
#63 旧 2021-01-01, 19:53:51 默认
蓝天 当前离线  

谢谢楼主原创,这样的小工具总有用上的时候!!。


多一些真挚交流,少一些恶意争吵
多一些理解尊重,少一些刻薄挖苦
多一些支持爱护,少一些敏感偏激
多一些相互帮助,少一些彼此冷漠
回复时引用此帖
AndyDavis
 
AndyDavis 的头像
热心会员
 
资 料:
注册日期: Dec 2002
帖子: 3,479 声望值: 8
精华: 1,解答: 6
#64 旧 2021-01-03, 22:22:17 默认
AndyDavis 当前离线  

好像论坛的附件下载有问题,LZ的附件没有下载下来,不知道LZ用什么语言写的这个小工具。等论坛好了,下回来研究一下。

想起来,自己一年前也弄了这个一个转换DAT的工具,用Python写的:
主要解密转换的原理和参考的代码在这:
_hxxps://github.com/zhangxiaoyang/WechatImageDecoder

上这的这个代码只能转换单个DAT文件,我用python修改了源代码并包装了一下,增加了主文件,可以遍历指定目录,转换成图片后,新图片文件的时间恢复成原DAT文件相同的时间。 自己的水平有限,就当学习python练手玩儿,功能上也比楼主的要少。如有兴趣,可以把我修改后的代码帖出来,也就100多行。

我的使用场景是在清理WX聊天文件时,先通过时间段、文件大小把看似大尺寸照片的DAT弄出来,用工具批量转换后,在图片浏览器里筛选出值得保留的JPG。 剩下没用的就清理掉了。

补充:DAT文件的转换,这里也有很多讨论: _hxxps://www.zhihu.com/question/35056157 里面有php, c#,nodejs, java的代码。 总有一款你熟悉的。

DAT的转换不涉及UID,反而我之前想解开WX的聊天记录数据库要用到UID,一直不成功,UID(不是WXID)要靠抓包来获取,也不知道取得对不对,反正解密不成功。 不知大家在这方面有研究吗?一起讨论一下?

BTW: 这帖涉及到逆向工程了,是否移到会员区会好点?

此帖于 2021-01-03 22:32:08 被 AndyDavis 编辑. .


对待电脑问题,我们要有钉子般的钻研精神。
回复时引用此帖
apos
 
apos 的头像
支柱会员
 
资 料:
注册日期: Aug 2001
帖子: 8,049 声望值: 4
精华: 2,解答: 1
#65 旧 2021-01-03, 23:24:15 默认
apos 当前离线  

UIN(之前写成UID,但WX内部的名词是UIN)和WXID都存在 ...\WeChat Files\...\config\AccInfo.dat 里面。
用 protobuf 工具去解析,然后找这两个数据
代码:
...
(1) struct =
    (1) varint = 0x00000024 (36), zipzap = 18
    (2) varint = <uin>
...
(3) struct =
    (1) varint = 0x00000004 (4), zipzap = 2
    (2) string = <wxid>
...
回复时引用此帖
apos
 
apos 的头像
支柱会员
 
资 料:
注册日期: Aug 2001
帖子: 8,049 声望值: 4
精华: 2,解答: 1
#66 旧 2021-01-03, 23:31:26 默认
apos 当前离线  

引用:
作者: AndyDavis 查看帖子
DAT的转换不涉及UID
错了,那个用来Xor的Key就是UIN的低八位。即 magic = UIN & 0xFF
回复时引用此帖
helleon
 
helleon 的头像
支柱会员
 
资 料:
注册日期: Oct 2001
帖子: 7,653 声望值: 4
精华: 11,解答: 4
#67 旧 2021-01-03, 23:42:34 默认
helleon 当前离线  

附件无法下载


路西弗的骄傲、玛门的贪婪、撒旦的愤怒、阿斯莫德的欲望、别西卜的暴食、利未安森的嫉妒、巴力毗珥的怠惰
回复时引用此帖
apos
 
apos 的头像
支柱会员
 
资 料:
注册日期: Aug 2001
帖子: 8,049 声望值: 4
精华: 2,解答: 1
#68 旧 2021-01-03, 23:45:13 默认
apos 当前离线  

引用:
作者: namejm 查看帖子
期待大虾的代码
引用:
作者: AndyDavis 查看帖子
一起讨论一下
去源码区看一下
回复时引用此帖
namejm
 
namejm 的头像
超级会员
 
资 料:
注册日期: Apr 2009
帖子: 1,388 声望值: 3
精华: 21,解答: 84
#69 旧 2021-01-04, 17:19:58 默认
namejm 当前离线  

论坛的附件系统应该是抽风了
无法下载
顶楼临时添加了百毒网盘的下载地址
但居然连图片在不知不觉中被干掉了


TotalCommder、EveryThing、batch、AutoHotKey、EverEdit
精通Word、Excel、PPT的安装与卸载
熟练掌握VB、C++、SQL的拼读与缩写
回复时引用此帖
apos
 
apos 的头像
支柱会员
 
资 料:
注册日期: Aug 2001
帖子: 8,049 声望值: 4
精华: 2,解答: 1
#70 旧 2021-01-04, 21:47:33 默认
apos 当前离线  

引用:
作者: namejm 查看帖子
论坛的附件系统应该是抽风了
无法下载
顶楼临时添加了百毒网盘的下载地址
但居然连图片在不知不觉中被干掉了
好了,附件上传了
回复时引用此帖
namejm
 
namejm 的头像
超级会员
 
资 料:
注册日期: Apr 2009
帖子: 1,388 声望值: 3
精华: 21,解答: 84
#71 旧 2021-01-04, 22:08:24 默认
namejm 当前离线  

引用:
作者: apos 查看帖子
好了,附件上传了
感谢apos大虾放出了WX配置文件查看器的代码
要是能直接提供exe让我等水平有限的懒人使用就更爽了
回复时引用此帖
namejm
 
namejm 的头像
超级会员
 
资 料:
注册日期: Apr 2009
帖子: 1,388 声望值: 3
精华: 21,解答: 84
#72 旧 2021-01-04, 22:10:54 默认
namejm 当前离线  

引用:
作者: AndyDavis 查看帖子
好像论坛的附件下载有问题,LZ的附件没有下载下来,不知道LZ用什么语言写的这个小工具。等论坛好了,下回来研究一下。.
这个小工具是用 Delphi 编写的。
论坛附件已经可以正常下载了,还望您多提修改意见。
回复时引用此帖
f_birds
 
f_birds 的头像
超级会员
 
资 料:
注册日期: Dec 2000
帖子: 1,655 声望值: 3
精华: 0
#73 旧 2021-01-06, 15:54:52 默认
f_birds 当前离线  

支持原创!
回复时引用此帖
zhao2002
 
zhao2002 的头像
中级会员
 
资 料:
注册日期: Oct 2001
帖子: 505 声望值: 3
精华: 1,解答: 1
#74 旧 2021-01-07, 10:30:22 默认
zhao2002 当前离线  

支持楼主的工作,原创不易!
回复时引用此帖
globe
 
globe 的头像
中级会员
 
资 料:
注册日期: Jul 2000
帖子: 461 声望值: 3
精华: 0
#75 旧 2021-01-07, 19:46:18 默认
globe 当前离线  

谢谢楼主原创。
回复时引用此帖
发表新主题 回复

主题工具

论坛规则  发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
版面启用 表情符号
版面启用 [IMG] 代码
版面禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 15:49:53.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号