• MITM 网络层拦截确认死路(贴图号走 MMTLS,跟 IM 消息一样不可读),
    改从 LiteAppJsApiExtTransfer/WebTransfer 的 k2.a()/y7.a() hook 拿明文
    reqUrl/reqBody,绕开 MMTLS。hook 脚本验证过能跑,Frida attach 存量
    appbrand 进程会超时,只有 -W 等全新 spawn 能抓到。
    
    mitm_proxy.py 顺手加了本地 jsonl 抓包日志(调试用,跟本次逆向工作
    共用同一台设备)。
    yibo authored
     
    Browse Dir »

  • Hermes 重编 APK 时连踩三坑导致平板登录失效:
    1. 用 XposedBridgeApi.jar 而非 LSPosed legacy JAR 编译 → 所有 hook NoSuchMethodError
    2. xposed_init 放在 APK 根目录而非 assets/ → daemon 验证失败每次重启自动删模块 DB 注册
    3. 换了 keystore → INSTALL_FAILED_UPDATE_INCOMPATIBLE
    
    修复:从 wechathook_v2_signed.apk(正确 legacy JAR 编译)提取 DEX 复用,重打包含正确
    assets/xposed_init,debug.keystore 签名,fix_lspd_final.py 重建 DB 注册。
    2026-07-04 重启后验证平板登录恢复正常,所有 tablet hook 日志无 NoSuchMethodError。
    
    新增文件:
    - wechathook_v2_signed.apk: 黄金基准 APK(legacy JAR 编译,DEX 可复用)
    - do_not_break.md: 给 Hermes 的禁止事项清单
    - hermes_task.md: 已在顶部加 DO NOT BREAK 警告 banner
    - analyze_wechathook.py: DEX 字节码分析工具(Tinker patch)
    - rebuild_wechathook.sh / update_wechathook_db.sh: Mac 侧重建脚本
    - termux_build.sh: Hermes 的手机侧 build script(有编译 JAR bug,留作参考)
    - wechat_send_internal/: Hermes 对 WeChat 内部发送 API 的研究产出(进行中)
    
    Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
    yibo authored
     
    Browse Dir »