Uoghluvm

Results 9 comments of Uoghluvm

Maybe you can try this: #870

同 也许试试这个? https://github.com/sjzar/chatlog/issues/50#issuecomment-2814641064 但我的4.0版本的工作目录没有Micromsg文件,把3.9版本的黏贴过去也不行。 Work Dir的文件结构: > db_storage │ ├─contact │ contact.db │ ├─emoticon │ emoticon.db │ ├─favorite │ favorite.db │ ├─general │ general.db │ ├─hardlink │ hardlink.db │ ├─head_image...

> 我当时问过,参考[#50](https://github.com/sjzar/chatlog/issues/50) 对,当时的版本确实可以这样解决。但问题是微信4.0版本的文件存储方式改了,我参考了你的方法,并没有找到目标文件

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

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

> > 现在又识别到4.0版本了,也没法通过【解密数据】解密。 但通过3.9版本账号的密钥解密4.0版本的帐号 > > 4.0具体哪个版本?我这里最新的版本没法获取key了呢 不好意思我没说清楚,是软件能够识别到4.0版本的工作目录和文件目录,而不是能识别密钥。解密密钥是我拿原来3.9版本的,密钥可以通用。

> > 我的可以 > > 可以直接从内存中读到dbkey?是经过了某种加密吗? https://github.com/gzygood/DbkeyHook 我目前找到了一个方法,只能在登录的过程中获取dbkey 是拿3.9版本解密的密钥,不同版本的密钥可以通用。 所以另一种方法是安装3.9.X的微信,保存解密密钥。在安装4.0版本的微信,在设置里修改密钥解密。

我用Windows 11 的测试结果是:在DEV版edge上不显示,普通edge上可以显示