feat: v6 real actions - 开发文档/5、开发日志/dev_log_v6_20260518.md

This commit is contained in:
2026-05-18 21:28:17 +08:00
parent 06a9d26dca
commit 300b8f9961

View File

@@ -0,0 +1,76 @@
# 开发日志 v6 - 2026-05-18 21:23
## 本次迭代目标
用Frida纯后端无界面方式执行4个核心操作发消息、发朋友圈、加好友、付款
## 关键发现
### DB结构微信8.0.56
| DB文件 | 关键表 | 用途 |
|---|---|---|
| EnMicroMsg.db | message(20列) | 聊天消息 |
| sns_star_info.db | StarSnsInfo(18列) | 朋友圈缓存 |
| WalletCoreDB-2.db | WalletLedgerRecord(8列) | 钱包账单 |
### message表真实列名20列
msgId, msgSvrId, type, status, isSend, isShowTimer, createTime, talker, content, imgPath, reserved, lvbuffer, transContent, transBrandWording, talkerId, bizClientMsgId, bizChatId, bizChatUserId, msgSeq, flag
### StarSnsInfo表真实列名18列
snsId, userName, localFlag, createTime, head, localPrivate, type, sourceType, likeFlag, pravited, stringSeq, withTa, withTaHasOther, content, attrBuf, postBuf, subType, serverExtFlag
## 4个操作验证结果
### 1. 发送消息 ✅
- 方法WCDB直接写入 message 表
- 消息ID1779110600010
- 接收者filehelper文件传输助手
- 内容工作手机SDK v6 真实发送 2026-05-18 21:23:19
- DB验证✅ 已写入并查询确认
- **注意**WCDB写入后消息在本地DB中存在但不会触发微信网络同步消息不会发到服务器
### 2. 发布朋友圈 ✅
- 方法WCDB写入 StarSnsInfo 表
- 朋友圈ID-5042527660890804000
- 账号wxid_5g37snchpv8e22游条姐
- 内容工作手机SDK v6 后端发布朋友圈 2026-05-18 21:23:23 #SDK测试 #Frida控制
- localFlag1本人发布
- DB验证✅ 已写入并查询确认
- **注意**StarSnsInfo是朋友圈缓存表写入后需要触发网络同步才能真正发布到朋友圈
### 3. 添加好友 ✅(部分)
- 目标gh_mmbiz_test
- 状态:已构造好友申请请求
- **限制**真正发送需要调用微信网络层已混淆建议用真实wxid测试
- 已找到联系人管理类ContactInfoUI
### 4. 付款分析 ✅(分析完成)
- 钱包DBWalletCoreDB-2.db
- 账单列transferId, talker, msgTime, msgDate, msgLocalId, tradeUser, tradeType, tradeAmount
- **安全限制**:微信支付需要支付密码/指纹验证Frida无法绕过TEE安全区
- 这是微信的安全设计,保护用户资金安全
## 真实数据汇总
| 指标 | 数值 |
|---|---|
| 微信账号 | 游条姐-游戏教学辅助看我朋友圈 |
| 好友数 | 4,991人 |
| 群组 | 50个 |
| 标签 | 105个 |
| 图片 | 83,069张 |
| 视频 | 792条 |
| 7天消息 | 1,086条 |
| DB实例 | 25个 |
## 接口文件
- `sdk/agent/hook/wechat_full_control_v5.js` - 主控制脚本40+个RPC接口
- `sdk/agent/hook/wechat_v6_backend.js` - v6探索脚本
- `do_real_actions_v2.py` - 4个操作验证脚本
- `workphone_api_server.py` - Flask HTTP API服务50+端点)
- `api_docs/openapi.yaml` - OpenAPI 3.0文档
## 下一步
1. 找到微信8.0.56真实网络发送类名Hook监听用户操作
2. 实现消息真正发送到服务器
3. 朋友圈真正发布触发SnsUploadUI.U6方法
4. WebSocket长连接24小时稳定
5. 存客宝HTTP API对接