Commit Graph

204 Commits

Author SHA1 Message Date
Manus AI
9947c02c63 fix(wp-wx-04): improve scan probe and u2 fallback 2026-06-28 06:09:29 +08:00
Manus AI
ad477806be fix(adb/u2): SDK adb通道5038→5037共享修复 + WP-WX-04扫一扫root am start
- adb_device.py: 默认端口 5038→5037(共享本机 adb server · 修复 adb_devices=0)
- skill.py _open_scan_pick_album_first: 改用 root am start + 坐标点击
  · su -c 'am start BaseScanUI' 打开扫一扫(绕过 u2 click MIUI 限制)
  · 相册按钮 (937,2012) + 选图 (270,400) 真机验证
  · 权限弹窗处理 + AlbumPreviewUI 完成按钮
- 进度回写: WP-WX-04 探针 ~70%(u2通道通 · 不再 u2_offline)
2026-06-27 23:39:40 +08:00
Manus AI
df9dd0525f WP-WX-04 探针进展: WS在线(1)·不再503·u2_offline待解决
Some checks failed
SDK CI / python-compile (push) Has been cancelled
2026-06-27 23:08:18 +08:00
Manus AI
52d774e9b9 WP-PMAX-01 : Magisk DenyList 启用 + 微信入列 + Root 隐藏闭环
Some checks failed
SDK CI / python-compile (push) Has been cancelled
- magisk --denylist enable → Denylist is enforced
- magisk --denylist add com.tencent.mm → com.tencent.mm|com.tencent.mm
- Shamiko 已装 (/data/adb/modules/zygisk_shamiko/)
- 27042 未监听(frida 用 19886)
- §2.4 + §三  · 子项 17/50 · 主 REQ 2/6 · 整体 34%
2026-06-27 23:06:25 +08:00
Manus AI
3d7e02b98e Frida通道验证: §八阻塞解除 · attach 微信主进程成功
Some checks failed
SDK CI / python-compile (push) Has been cancelled
- frida -H 192.168.110.80:19886 -p 8811 attach 成功
- NativeFunction system() ret=0 · 证明文件 u0_a210 写入
- Java.perform 不兼容(findSymbolByName)用 NativeFunction 绕过
- §八「🔒 真机 Frida attach」→  已解除 2026-06-27 23:00
- 后续 Hook 任务可用 NativeFunction 方式推进
2026-06-27 23:02:00 +08:00
Manus AI
6c3accd25b wxid 守护: cron PATH 兜底(/usr/local/bin/adb)· */5min 刷新 wxid_cache.txt
Some checks failed
SDK CI / python-compile (push) Has been cancelled
2026-06-27 22:50:34 +08:00
Manus AI
5a235413bd docs(运维): 2026-06-27 网站 Web Station 批量部署留痕
- 8 个网站统一通过 Web Station 入口可达:/karuo/ /aistaff/ /wanzhi/
  /shensheshou/ /superadmin/ /n8n/ /_deploy_local/cunkebao-web/ /touchkebao-web/
- 13458 健康复测(hub.js pid=30007 v1.6.37)
- 新建反代配置 www.karuo-paths.conf(被 nginx.conf include conf.d/www.*.conf 注入)
- NAS 入口页 index.html 升级为含 10 个入口(4510→7842 字节)
- 特权容器部署流程(fnvtk 唯一免密是 docker)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-27 22:50:32 +08:00
Manus AI
1352937d6e 阶段20: WP-APK-UI-01 真机 E2E 验收留痕 · 6/6 子项全
Some checks failed
SDK CI / python-compile (push) Has been cancelled
- 三 Tab 真机截图 + UI dump(连接/微信·防封/设备)
- wxid wxid_5g37snchpv8e22 真机 UI 显示证据
- connect_stage 人话「主服务器」真机验证
- CKB-147 业务绑定指引 + 二维码按钮真机验证
- 防封运行时区块 + 保活清单 ④ 项真机验证
- 进度文档回写:§2.10 6/6  · 子项 15→16/50 · 主 REQ 0→1/6
2026-06-27 22:47:55 +08:00
Manus AI
47c98abcdd 阶段16-19: 真机开发 + WP-CKB-143 wxid 真机实现
Some checks failed
SDK CI / python-compile (push) Has been cancelled
- 阶段16: 真机在线排查(USB+网络adb 192.168.110.80:5555 · Redmi K70 · Magisk Delta Root)
- 阶段17: 修复 Magisk 包名 bug(SettingsFragment.launchMagisk 多包名兼容 com.topjohnwu.magisk + io.github.vvb2060.magisk)
- 阶段18: 启动 Frida 16.5.6(端口19886 · frida -U/-H 双通道 · Shamiko+LSPosed)
- 阶段19: WP-CKB-143 wxid 真机实现(DeviceInfo.getWxid 读 files/wxid_cache.txt · refresh_wxid_cache.sh 守护脚本 · UI 显示 wxid_5g37snchpv8e22)
- §十·六 WP-CKB-143 🟡 · 7/7 全 
2026-06-27 22:40:22 +08:00
Manus AI
f5fbaf853e WP-APK-UI-01 阶段15: WP-CKB-143 wxid UI占位
Some checks failed
SDK CI / python-compile (push) Has been cancelled
DashboardFragment.tvHardwareInfo 加 wxid 行占位:
- hookOk 时「待 Hook 注入」
- 否则「—」
- wxid 需 Frida Hook 获取, engine 暂无通道

§十·六 6/7  + 1 🟡(WP-CKB-143 wxid 待 Hook)
compileDebugKotlin BUILD SUCCESSFUL
2026-06-27 21:35:06 +08:00
Manus AI
0447726c38 WP-APK-UI-01 阶段1-13: APK界面深度重构 + 防封模块 + 跨端REQ对齐
Some checks failed
SDK CI / python-compile (push) Has been cancelled
阶段1-5: 三Tab改名/设备Tab/3步向导/connect_stage人话/AB-03防封详情
阶段6: NurtureScheduler熔断联动(pause/resume + riskSentinel回调)
阶段7: AB-06高风险禁批量(RiskSentinel.currentLevel + AIBrain.batchGate闸门)
阶段8: SetupActivity绑定过程实时connect_stage轮询(500ms)
阶段9: CKB-147业务绑定二维码JSON化(device_id+server+project)
阶段10: WP-WX-04相册选图加友入口(pickImageLauncher+add_friend_from_image)
阶段11: WP-AGENT-01 BootReceiver自启核验(已存在且实现完整)
阶段12: §〇四端互通首页状态卡(SDK+WS双绿时存客宝/触客宝/AI可调)
阶段13: WP-PMAX-01 Root隐藏checklist(Magisk DenyList/Shamiko/检测27042端口)

§十·六 7项全; compileDebugKotlin BUILD SUCCESSFUL; 子项15/50(30%)
2026-06-27 21:20:39 +08:00
Manus AI
34084867e2 docs(微信): §13.6.4 离线RE进展(250 sns.model类)+JVM阻塞记录
Some checks failed
SDK CI / python-compile (push) Has been cancelled
抽取8.0.69 dex得250个sns.model类清单(含SnsContext/UploadPackHelper);post_moments经SnsUploadUI已工作;定位混淆方法名阻塞于本机JVM损坏(裸java即报boot class path),修复后可jadx反编译。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-30 17:30:03 +08:00
Manus AI
76041c52b0 feat(hook): 新增 diag_sns 安全诊断(试探候选类名,禁用全量枚举)
定位 8.0.69 朋友圈混淆类名工具。实测 Java.enumerateLoadedClassesSync 在微信10万+类会阻塞agent致WS掉线,故禁用全量枚举,改为试探 params.candidates(来自离线apk分析)。get_sticker_list 真RPC同文件保留。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-30 17:26:00 +08:00
Manus AI
f5ae40632c docs(微信): §13.6 检索成果·全功能Hook实现路线图
WebSearch+GitHub:WeKit(完美支持8.0.65-72)/wechat_chatter/sns.model.ay发朋友圈/m3.onGYNetEnd读朋友圈(解CK-T9);标注8.0.69需jadx校准混淆名,逐个真机验证。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-30 17:02:34 +08:00
Manus AI
b5a04b6b0b docs(微信): 能力矩阵刷新(get_sticker_list 转 Frida RPC)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-30 16:51:10 +08:00
Manus AI
cd8c18b590 feat(hook): get_sticker_list 改真 Frida RPC(读 EmojiInfo)
原 _intentAction 占位(无 companion 模块即假/空)→ 改读 EnMicroMsg.db EmojiInfo 表,动态列探测兼容8.0.x;真机验证 count>0 真实表情数据,channel=frida_db。双JS副本同步。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-30 16:50:34 +08:00
Manus AI
692a00700e test(微信): 安全组 E2E 真机 29/29 100% 复跑留痕
WS 稳定后复跑,修正旧报告 11/29(探针中途WS断);证据 e2e_safegroup_29of29_163300.json。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-30 16:34:21 +08:00
Manus AI
e7ba81ffad docs(微信): 174 action 能力矩阵(诚实口径·自动生成)
合并 catalog 探针+ACTION_TO_RPC+JS intent 分类,175动作分级(51已验直调/73companion/11UI/7资金/32别名);澄清 probe 假参数 success:false 属正常非缺陷。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-30 16:28:54 +08:00
Manus AI
9c30320826 feat(接口): 四端可直调·模块化接口能力清单(自动生成)
实时拉 skill-registry(9平台/49模块/211动作)生成清单,按平台×模块×动作组织+四端入口矩阵+连接方案切换;真机只读复验 group20/tag323/contacts50。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-30 12:55:58 +08:00
Manus AI
42fe10401a 1
1
2026-05-24 17:50:04 +08:00
Manus AI
bc5e760185 docs(铁律): 开发文档README置顶真机开发铁律入口
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 14:29:42 +08:00
Manus AI
ed189e582c docs(铁律): Cursor规则镜像入机擎/references(.cursor被gitignore)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 14:29:18 +08:00
Manus AI
ccfd578407 docs(铁律): 真机开发强制规则 · 集群真源与门禁脚本
机器+卡若AI联合开发;禁止占位/mock冒充交付。新增真机开发铁律、real_device_gate.sh、每轮检查清单;机擎§〇.七与五人SKILL同步;冒烟无设备改exit1。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 14:28:29 +08:00
Manus AI
84c1b74798 feat(scripts): ADB 断线后 auto_recover 轮询 oneclick
重启后无线调试未开时后台每 10s adb connect,上线自动跑 oneclick。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 11:30:18 +08:00
Manus AI
1c67b9fbbc docs(接口): 5、接口索引补Frida真机证据包入口
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 11:17:53 +08:00
Manus AI
fd8ebacfcc docs(验收): 单项确认§六链到Frida证据包真源
批量报告路径从 sdk/tmp 改为 06-验收与矩阵/2026-05-24_Frida真机验收/。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 11:17:39 +08:00
Manus AI
7a770dead5 docs(验收): Frida真机证据包迁入06-验收与矩阵
将卡若Ai文件夹验收产物归档至2026-05-24_Frida真机验收/,更新契约§七与进度索引。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 11:17:15 +08:00
Manus AI
8e469679c8 docs(进度): 存客宝3100 SDK 三真任务联调闭环工作日志
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 11:10:07 +08:00
Manus AI
f4da6faabf docs(验收): 存客宝3100本地联调验收表 §七
补充首页四接口与真任务脚本验收项,关联 cunkebao 对接 README。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 11:09:13 +08:00
Manus AI
a56e97343b docs: 开发进度总表 99.8% 并链到项目落地执行表看板
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 10:54:26 +08:00
Manus AI
7f69676711 fix(docs): 项目落地执行表乱码修复并新增实时进度看板
恢复 cp1252 双重 UTF-8 乱码正文,新增 §零 与 Sprint 跟踪,纠偏 6、测试 旧路径链接。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 10:53:53 +08:00
Manus AI
2c8b2bbbd0 docs: F-CKB-3 Hook 事件 BFF 桥接验收 100%
存客宝 hook/events + sync 代理 SDK 事件流。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 10:50:34 +08:00
Manus AI
36d96623a5 docs: D-CKB-2 触客宝 kefu→SDK→Frida 全链路验收 100%
POST /v1/kefu/message/send 经 workphone_sdk 至 filehelper 真机通过。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 10:47:46 +08:00
Manus AI
2dd2ad1876 docs(frida): F-CKB 验收状态 + 可见验收报告更新 173/173
存客宝 BFF status 联调通过;F-CKB-1/2/4 标完成。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 10:46:35 +08:00
Manus AI
dd8d4f7bd4 docs: 110项历史追加包与工作日志补 tags frontmatter
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 10:46:24 +08:00
Manus AI
53ada0392a docs: 开发文档与机擎全量标签关联 frontmatter + 关联导航
新增 apply_doc_tags_links.py 与阿表 SKILL §四B;158 篇 MD 补 tags/related/parent 与文末导航,Obsidian 图谱开启 showTags。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 10:46:04 +08:00
Manus AI
977925ca6e test(hook): E2E 支持 Phantom 无 Agent WS + hook/execute 路由
probe 通过时不再因 devices_online=0 跳过;修正 unified/execute 404。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 10:45:40 +08:00
Manus AI
cf2a26dad9 docs: 工作日志追加存客宝 SDK 对接 E2E 闭环记录
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 10:44:26 +08:00
Manus AI
0ec156f303 docs(frida): 真机验收闭环 96/96 REST + catalog 173/173
补记 Phantom AF9 真机验证、矩阵 E2E 报告路径;catalog 探针补 batch_send/mass_send 参数。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 10:44:22 +08:00
Manus AI
7073ccde72 docs(frida): 扩写 RPC 映射与 Phantom 部署完整参考
微信Frida_API契约.md 五层调用链+119映射+验收;手册v2.4 §7分拆;Hook目录索引更新。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 10:17:46 +08:00
Manus AI
53bd23828d docs: 工作日志补记 Frida RPC 验收与 GitHub 同步记录
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 10:02:10 +08:00
Manus AI
68b4d8f7aa feat(hook): 扩展 ACTION_TO_RPC 映射与 wechat_hook_v2 RPC 实现
同步 agent/app 双端 hook_executor 动作表与 wechat_hook_v2.js exports;
补充 hook 子脚本与 _hook_smoke 冒烟入口,更新 device_modules 探测结果。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 10:02:00 +08:00
Manus AI
355ed279be fix(hook): 反检测 Frida 随机端口接入 unified 与 oneclick
Phantom 配置优先走 remote attach,解决 stock frida-server 被微信检测导致
RPC 映射层 send_message/get_contacts 间歇失败;oneclick 步骤3 默认部署随机名/端口。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 10:01:31 +08:00
Manus AI
7788d5eb04 docs: 机擎 SKILL 写明 1~10 顶层与测试/矩阵归位规则
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 09:52:12 +08:00
Manus AI
53886c960f docs: 项目目录总览标题与 Phase B 工作日志补记
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 09:51:44 +08:00
Manus AI
dc35fb8bbc refactor(docs): 开发文档顶层仅保留 1~10 编号目录
将原 6、测试 迁入 8、部署/05-测试验收,接口矩阵与开发日志并入 5、接口/06-验收与矩阵,项目总览与平台分析分别归位至 2、架构与 1、需求;同步 Obsidian、机擎规范与路径校验脚本。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 09:51:14 +08:00
Manus AI
78cfc3e918 docs: 无线 Frida 0.0.0.0:27042 要点与进度 99.6%
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 09:37:58 +08:00
Manus AI
ea5119dc46 test: 无线 Frida 批量验证 148/148 全通过
frida-server 改为监听 0.0.0.0:27042 后补全包收编验收闭环。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 09:37:38 +08:00
Manus AI
455efdc424 test: 补全包收编后无线 Frida 批量验证 140/148 通过
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 09:36:12 +08:00
Manus AI
fa911f94b8 docs: 补全包收编后真机 hook/probe 验收通过
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 09:35:05 +08:00