- Add Windows 4.1.x Config.Cipher pointer-chain key extraction with cross-chunk
MemoryPatternScanner and bounded blob XOR decoding; keys still require per-DB
page-1 HMAC verification before caching.
- Cache keys by account fingerprint + database relative path; db scan --save
skips memory scanning entirely once all discovered databases are cached.
- Add DbMessage model (localId, serverId, type, timestamp, sender, display name,
avatar, isSelf) read read-only from Msg_{md5(chat)} via SQLCipher with hex/zstd
content decoding and contact.db name resolution.
- CLI: db messages / db contacts / db schema with masked defaults; include the
earlier chat send --session wiring. 97 Core tests pass; real-machine validated.
24 lines
803 B
JSON
24 lines
803 B
JSON
{
|
|
"count": 3,
|
|
"contacts": [
|
|
{
|
|
"username": "gh_dc239843078a",
|
|
"nickName": "微信公众平台测试号",
|
|
"remark": "",
|
|
"avatarUrl": "https://wx.qlogo.cn/mmhead/574VdhMFwaFfLImg5A1CEvy3u7jvATicibOlBqb9a5FgKISWE85CAGhlPTibpU3rfMLGLRFmmovzpc/132"
|
|
},
|
|
{
|
|
"username": "18730202243@chatroom",
|
|
"nickName": "云阵测试",
|
|
"remark": "",
|
|
"avatarUrl": "https://wx.qlogo.cn/mmcrhead/K6CEv0Hv9DczUu4XxF8icuZibYCickibJfpCXduwlWxadSHtnZaEgn5OKOb1h0XUKpibpkdvYW2JUSbykhFqia1FBh94QdYGRS5tuX/0"
|
|
},
|
|
{
|
|
"username": "53271859539@chatroom",
|
|
"nickName": "消息测试专用群组",
|
|
"remark": "",
|
|
"avatarUrl": "https://wx.qlogo.cn/mmcrhead/RK2M1rZicPTL4icMaj0lSTwn7rxN2dO7DN3ubxb2zTMhZD7wfEe2vAfcoGoD3TajaWXlcIPBA7ibHo/0"
|
|
}
|
|
]
|
|
}
|