chatlog icon indicating copy to clipboard operation
chatlog copied to clipboard

win端-微信4.0.3.43解密失败

Open KENT525107 opened this issue 7 months ago • 21 comments

Image

KENT525107 avatar May 01 '25 03:05 KENT525107

我尝试了一下, 有一个绕一点的办法, 先用3.9的版本登录, 获取秘钥后退出, 再登4.0 然后将刚才复制的秘钥输入到chatlog中

kc0ed avatar May 01 '25 15:05 kc0ed

我尝试了一下, 有一个绕一点的办法, 先用3.9的版本登录, 获取秘钥后退出, 再登4.0 然后将刚才复制的秘钥输入到chatlog中

但是没办法获取到session...这就挺惨的

kc0ed avatar May 01 '25 16:05 kc0ed

3.9.12 版本(64位)也不行

chengcheng84 avatar May 02 '25 07:05 chengcheng84

微信近期收紧了,https://www.landiannews.com/archives/108930.html @sjzar

cscnk52 avatar May 02 '25 11:05 cscnk52

同样失败

gitlipf avatar May 05 '25 01:05 gitlipf

同样失败

Mingxiangyu avatar May 06 '25 07:05 Mingxiangyu

同样失败,等一个解决办法

GragonForce666 avatar May 07 '25 02:05 GragonForce666

同样失败,试过MacOS微信4也失败了

like-fly avatar May 09 '25 01:05 like-fly

微信版本问题,回退旧版能用 #46

Mingxiangyu avatar May 09 '25 03:05 Mingxiangyu

微信版本问题,回退旧版能用 #46

多旧呢

KENT525107 avatar May 09 '25 06:05 KENT525107

我原来的微信版本是3.9.12.51,可以解密。 为了快速更新记录,想升级到4.0. 没卸载老版本微信,通过直接运行4.0的安装包升级,微信升级成功。 但是chatlog检测到的还是老版本,3.9.12.51

Uoghluvm avatar May 09 '25 22:05 Uoghluvm

我原来的微信版本是3.9.12.51,可以解密。 为了快速更新记录,想升级到4.0. 没卸载老版本微信,通过直接运行4.0的安装包升级,微信升级成功。 但是chatlog检测到的还是老版本,3.9.12.51

同。

aqidesign avatar May 11 '25 10:05 aqidesign

现在又识别到4.0版本了,也没法通过【解密数据】解密。 但通过3.9版本账号的密钥解密4.0版本的帐号

Uoghluvm avatar May 11 '25 22:05 Uoghluvm

现在又识别到4.0版本了,也没法通过【解密数据】解密。 但通过3.9版本账号的密钥解密4.0版本的帐号

4.0具体哪个版本?我这里最新的版本没法获取key了呢

like-fly avatar May 12 '25 01:05 like-fly

session

session??啥玩意?

gzygood avatar May 12 '25 09:05 gzygood

4.0确实不行,我重装了3.9版本

aqidesign avatar May 13 '25 11:05 aqidesign

我的可以

ihacker2018 avatar May 14 '25 14:05 ihacker2018

我的可以

可以直接从内存中读到dbkey?是经过了某种加密吗? https://github.com/gzygood/DbkeyHook 我目前找到了一个方法,只能在登录的过程中获取dbkey

gzygood avatar May 14 '25 14:05 gzygood

现在又识别到4.0版本了,也没法通过【解密数据】解密。 但通过3.9版本账号的密钥解密4.0版本的帐号

4.0具体哪个版本?我这里最新的版本没法获取key了呢

不好意思我没说清楚,是软件能够识别到4.0版本的工作目录和文件目录,而不是能识别密钥。解密密钥是我拿原来3.9版本的,密钥可以通用。

Uoghluvm avatar May 17 '25 00:05 Uoghluvm

我的可以

可以直接从内存中读到dbkey?是经过了某种加密吗? https://github.com/gzygood/DbkeyHook 我目前找到了一个方法,只能在登录的过程中获取dbkey

是拿3.9版本解密的密钥,不同版本的密钥可以通用。 所以另一种方法是安装3.9.X的微信,保存解密密钥。在安装4.0版本的微信,在设置里修改密钥解密。

Uoghluvm avatar May 17 '25 00:05 Uoghluvm

回退到旧版本,4.0.3.36 https://github.com/iibob/WechatWindowsVersionHistory/releases/tag/v4.0.3.36

aqidesign avatar May 22 '25 15:05 aqidesign

在项目发布后,微信官方已经快速调整了内存数据,在新版本的内存数据中,无法直接找到密钥信息。 如果需要使用,可以尝试从旧版本微信中获取到密钥,再使用新版本,密钥在大版本号内是通用的。 目前已直可获取密钥的最后版本存档: Windows 4.0.3.36:

  • https://github.com/iibob/WechatWindowsVersionHistory/releases/tag/v4.0.3.36
  • https://github.com/cscnk52/wechat-windows-versions/releases/tag/v4.0.3.36 macOS 4.0.3.80
  • https://github.com/zsbai/wechat-versions/releases/tag/v4.0.3.80

关联 #46

sjzar avatar Aug 18 '25 09:08 sjzar