 手机远程面板)
Wand-Enhancer 完整指南快速解锁 Pro 并玩转 Wand(WeMod) 手机远程面板【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-EnhancerWand前身 WeMod更新频繁Pro 订阅状态容易被客户端自己的账号刷新抹掉广告弹窗卷土重来想开 DevTools 排查问题也缺少入口。Wand-Enhancer 是一个开源本地补丁工具它解开 Wand 的app.asar用正则补丁改回 Pro 订阅、关掉自动更新、打开 F12 开发者工具甚至把手机变成远程修改器控制面板。整个流程完全离线代码全部公开可审计。三步从源码跑起来官方 Release 自 1.0.9.2 起不再发布 exe 文件避免未签名程序被二次上传、误标名称所以你需要自己构建。先克隆仓库git clone https://gitcode.com/GitHub_Trending/we/Wand-Enhancer两条构建路径任选其一最省事在自己的账号里 fork 仓库打开 Actions 标签页运行Build executable工作流结束后下载工件解压即可得到WandEnhancer.exe。本地构建在 Windows 上装好 CMake、Node.js pnpm、带 C 工作负载的 Visual Studio 2022 和 .NET 4.8 桌面构建工具然后执行仓库里的build.cmd。脚本会先安装并构建 Web 面板cd web-panel pnpm run build完成类型检查、Vite 构建生成dist/bridge.cjs再用 CMake 编译原生代理库最后还原 NuGet 包并构建 WPF 解决方案。构建完可以花十秒做个语法自检node --check web-panel/dist/bridge.cjs node --check web-panel/dist/renderer-scripts/remote-popup-cleanup.js补丁流水线是怎么工作的核心逻辑集中在两个模块。路径检测在 WandEnhancer/Utils/Extensions.csFindWeMod()扫描LOCALAPPDATA下的品牌目录Wand、WeMod两个名字都在 WandEnhancer/Constants.cs 里登记枚举app-*子目录逐个验证是否存在{brand}.exe和resources/app.asar取最近修改的一个。如果全找不到FindWeModFromRunningProcess()会通过正在运行的 Wand 进程反查 exe 路径——所以装在非默认盘符通常也能识别。补丁执行在 WandEnhancer/Core/Enhancer.csPatch()的完整流程可以概括成结束 Wand 进程 备份 app.asar / app.asar.unpacked已存在备份则先还原保证幂等 AsarExtractor.ExtractAll 解开 app.asar 遍历候选 bundleindex.js、app-*.bundle.js逐个应用正则补丁 注入 remote-panel/ 目录与渲染器脚本 AsarCreator 重新打包 app.asar 释放代理库 version.dll每条补丁是一个PatchEntry正则锚点Target定位混淆后的代码SearchHints做快速预筛CandidateFileNames限定目标文件Patch给替换串PatchFactory则按匹配结果动态生成模板。规则全部声明在 WandEnhancer/Core/EnhancerConfig.cs。以 Pro 补丁为例它锚住getUserAccount()等方法先用Resolver从匹配文本里解出混淆的私有字段名this.#xxx再把返回链改写成.then(response{response.subscription{period:yearly,state:active};return response;})。另外SingleMatchtrue的补丁一旦发现多个匹配位置会直接报版本不受支持——这就是客户端大改版后补丁失败的典型原因。五个可勾选的补丁开关WandEnhancer/Models/PatchConfig.cs 里的EPatchType采用位标志设计勾选哪些就应用哪些补丁类型标志作用规则所在ActivatePro1改写三个账号接口响应和 store reducer注入 yearly/active 订阅EnhancerConfig.csDisableUpdates2把index.js里的更新检查 handler 替换为空操作同上DevToolsOnF128主进程挂before-input-event钩子F12 打开/关闭 DevTools同上RemoteWebPanelPreview16注入 Web 面板与 IPC 桥接启用手机远程控制同上 web-panel/DisableTelemetry 4仍保留在枚举里但遥测选项已在 1.0.6.0 版本移除见 CHANGELOG.md无需再勾选。基础用法自动定位路径 → 勾选想要的补丁 → 点 Patch日志区会依次输出Creating backup...、Patch applied、Done!。进阶玩法是自定义脚本在补丁对话框里添加.js文件或把脚本丢进可执行文件旁的renderer-scripts/目录打包时会一并注入remote-panel/renderer-scripts/在 Wand 渲染进程里执行完整 DOM 访问权限。注意脚本每次启动可能运行多次一次性逻辑要加守卫if (!globalThis.__mySetup) { globalThis.__mySetup true; WandEnhancer.log(hello from my custom script); }⚠️ 常见误区别从 YouTube 描述、随机镜像或第三方帖子下载已编译版。README 明确警告有骗子借该项目名义投放恶意程序官方只提供 Release 说明文档可执行文件必须来自你自己 fork 构建的产物。远程 Web 面板排查清单启用 16 号补丁后把鼠标悬停在顶栏 Connect 按钮上用手机扫码即可打开面板默认监听 TCP 3223协议契约见 web-panel/protocol/web-contract.json。面板里可以浏览 My Games 列表、远程启动/停止修改器、置顶常用作弊项、保存自定义预设对应实现在 web-panel/src/Preact Tailwind注入端脚本在 web-panel/bridge/scripts/default/。打不开面板时按顺序排查手机和 PC 是否同一 Wi-Fi部分路由器开启 AP 隔离同 SSID 设备互不可达Windows 防火墙是否放行 TCP 3223 入站网络类型是否误设为公用改成专用有时就能解决跨网络场景可借助 Tailscale 之类的组网工具。小结与延伸阅读Wand-Enhancer 的设计取向是只做本地、全程可审计不向任何外部服务发请求唯一的网络活动是你自己局域网里的面板服务。想深挖细节建议按这个顺序看README.md官方用法、防诈骗声明与法律免责声明CHANGELOG.md每个版本的修复轨迹比如 1.0.9.3 通过动态解析混淆字段名修复新版客户端不受支持的问题AsarSharp/自带实现的 Asar 解包/打包库AsarExtractor/AsarCreatortools/asar-fuses-bypass/绕过 Electron ASAR fuses 的原生 C 库WandEnhancer/Locale/桌面端 12 种语言的本地化资源CONTRIBUTING.md 与 AGENTS.md开发规范与补丁管线的硬性约束所有修改都发生在你的本地机器上工具定位是教育与研究用途不绕过任何服务端验证。理解其工作原理后再使用收益最大。【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考