📈 GH Trending Explorer 🎲 Surprise me

← all repos

ShadowSmallBaby / WechatXposedHook

git clone https://github.com/ShadowSmallBaby/WechatXposedHook.git v1.3.6 · today

微x模块Hook工具插件

—
stars, 24h
+62
stars, 7 days · #791
+62
stars, 30 days · #4,280
62
★ total · +62% this week
8
forks · 3 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LicenseAGPL-3.0
Created2026-10-16 (4d ago)
Last pushtoday
Watchers0
OwnerUser

Links

README excerpt
# WeXposedHook
微信上的 Xposed 模块,让「微X模块 2.44」与「X 3.0」的功能在启动后直接可用。
## 特性
- 启动时接管微X的授权校验,功能菜单直接可用
- 内置功能包:检测到功能文件缺失时自动补齐
- 自动写入授权数据库,换账号也能用
- 屏蔽小程序与通话中的宿主版本检测,避免反复提示升级
- 同时支持经典 Xposed 与现代 LibXposed 两种入口
- 同时支持微X模块 2.44 与 X 3.0
- 一个 APK 同时包含 `arm64-v8a` 与 `armeabi-v7a`,64 位 / 32 位微信都能用
## 版本选择指南
发布包按「微X版本 × 框架类型」拆分,共 4 个 APK。
### 第一步:确认微X模块版本
| 已安装的微X | 下载文件名包含 |
|---|---|
| 微X模块 2.44 | `wx2.44` |
| X 3.0 | `wx3.0` |
### 第二步:确认框架
| 你的框架 | 下载文件名包含 |
|---|---|
| 新版 LSPosed(模块页面 API ≥ 102) | `modern` |
| 旧版 LSPosed / EdXposed / 其他经典 Xposed | `legacy` |
两者功能完全一致,只是入口 API 不同。不确定时先装 modern;如果框架提示
「该模块需要更新的 Xposed 版本 102」,改用 legacy。
### 第三步:下载对应组合
例如:
 [code] 
### 环境要求
| 项目 | 要求 |
|---|---|
| Android | 8.0 及以上 |
| 微信 | 8.0.49 |
| 微X模块 | 2.44 或 X 3.0 |
## 使用指南
1. 安装并启用「微X模块 2.44」或「X 3.0」。
2. 安装与微X版本、本机框架匹配的 WeXposedHook APK。
3. 在 LSPosed / EdXposed 中启用本模块,作用域勾选「微信」。
4. 强制停止微信后重新打开(必要时重启手机)。
5. 首次启动会自动补齐功能包并写入授权数据;若功能菜单仍为空,再重启一次微信。
## 手动修改版本伪装
模块首次启动时会在微信数据目录生成版本伪装文件,默认值为 `8.0.79`:
| 微X版本 | 文件路径 |
|---|---|
| 微X模块 2.44 | `/data/data/com.tencent.mm/files/WechatXposed/wxh_client_version` |
| X 3.0 | `/data/data/com.tencent.mm/files/X/wxh_client_version` |
文件内容是一行版本号,例如:
 [code] 
需要手动调整时:
1. 先启动一次微信,让模块生成该文件。
2. 使用 root 文件管理器或 adb 修改文件内容;建议保持与微信 `files` 目录相同的属主,权限为 `644`。
3. 强制停止微信,再重新打开。
adb 示例(微X 2.44):
 [code] 
X 3.0 把路径换成 `files/X/wxh_client_version` 即可。
注意:
- 建议只写 `8.0.x` 形式的版本号,不要加入其它说明文字。
- 删除该文件后,下次启动会自动恢复默认值 `8.0.79`。
- 修改后必须强停微信;仅返回桌面或切换账号不一定重新读取。
## 兼容性
- Android 8.0 及以上
- 微信 8.0.49
- 微X模块 2.44 / X 3.0
- LSPosed / EdXposed 等支持 Xposed API 的框架
## 说明
- 模块不收集、不上传任何数据,也不发起网络请求。
- 功能依赖微X模块本身,请先确保对应版本的微X已正确安装并启用。
- 模块会修改微信进程内的运行逻辑,升级微信或微X后若出现异常,请先确认版本兼容性。
## 免责声明
仅供个人学习与研究使用,请勿用于商业用途或违反相关服务条款的场景。