【LSP模块】微信 8.0.77 更新后,之前 8.0.76 的 wxcode 类名配置又失效了。本文分享 8.0.77 版本的最新配置,适配新类名映射,帮大家快速搞定。已打包好 APK,文末有下载地址。
⚠️ 前提条件 使用 wxcode 模块需要 Root 手机 + LSP 框架(LSPosed / Xposed)。非 Root 用户请直接跳过此文章。 |
—— 一 · 版本变更 ——
8.0.77 类名变化
微信每次大版本更新,混淆后的类名都会变化。8.0.77 相比 8.0.76,主要变化如下:
| 配置键 | 8.0.74 | 8.0.76 | 8.0.77 |
|---|---|---|---|
| j1 | gm0.j1 | hm0.j1 | ho0.j1 |
| c | bl0.c | cl0.c | cn0.c |
| a1 | ...auth.h2 | ...auth.i2 | ...auth.i2 |
| a7 | ...auth.l2 | ...auth.m2 | ...auth.m2 |
—— 二 · 最新配置 ——
8.0.77 正确类名映射
| 配置键 | 8.0.77 类名 | 说明 |
|---|---|---|
| j1 | ho0.j1 | modelbase/r1 提供者(静态方法 e() 返回 r1) |
| c | cn0.c | 登录请求模型类(8参构造,最后一个参数是 z90/j) |
| a1 | com.tencent.mm.plugin.appbrand.jsapi.auth.i2 | o2 回调实现,构造: (LoginTask) 1参 |
| a7 | com.tencent.mm.plugin.appbrand.jsapi.auth.m2 | z90/j 回调实现,构造: (LoginTask, o2) 2参 |
📋 完整配置 JSON { "8.0.77": { "j1": "ho0.j1", "c": "cn0.c", "a1": "com.tencent.mm.plugin.appbrand.jsapi.auth.i2", "a7": "com.tencent.mm.plugin.appbrand.jsapi.auth.m2" } } |
—— 三 · 方法名变更注意 ——
⚠️ 方法名从 d() 变成了 e()
8.0.77 的 ho0.j1 静态方法名从 d() 变成了 e()。wxcode 2.0 模块的 doLogin 方法中硬编码了方法名 "d",如果只改配置不改方法名,会报 NoSuchMethodError: d 错误。
🔧 修复步骤 1. 反编译 wxcode_2.0.apk 2. 找到 3. 将 4. 重新打包签名 |
—— 四 · 调用链验证 ——
调用链路确认
i2(LoginTask) ← a1: 1参构造 ✓ |
—— 五 · 配置截图 ——
模块配置界面
在 LSPosed 中找到 wxcode 模块,作用域选择微信,进入模块设置界面填写以上配置即可。

—— 六 · 下载地址 ——
已适配 8.0.77 的 APK 下载
📦 下载地址 wxcode APK(已修复方法名 + 最新配置): |
下载后安装,在 LSPosed 中勾选微信作用域,配置好类名,重启微信即可生效。
—— 其他关键发现 ——
💡 逆向发现 • LoginTask 位于 • auth 包类总数:160 个 • 接口包变化: • proto 包变化: • LoginTask 字段: |
以上就是微信 8.0.77 wxcode 模块的完整配置说明。下次版本更新后类名还会变,到时候再更新配置即可。
⭐ 星标公众号,第一时间获取新版本配置更新 |
|
🚀 上车方式 上车请添加 呆猪(djaibot),识别二维码直接添加:
|
感谢阅读
如有疑问欢迎留言反馈

评论一下?