Skip to content
lzb112 edited this page Feb 10, 2026 · 4 revisions

4.1.7.30 版本

数据库

路径: db_storage/wxid下

contact->联系人 message->消息

加密方式

image 使用sqlcipher4加密 先根据sqlcipher_api_routines定位到所有的sqlite3的RVA 然后根据"com.Tencent.WCDB.Config.Cipher"全局变量的引用定位出来setCipherKey方法 image 因为是C++,所以 rdx+8 才是数据库key的地址

frida写了个dbkey.js脚本,直接重启微信取到key: image

然后每个dbfile的的前16字节为salt,根据key+salt生成最后的raw_key,就是原始口令,用原始口令就可以用DB Browser工具打开数据库了 image

Clone this wiki locally