# First
微信小程序安全调试工具 — Frida + CDP,支持 macOS / Windows
> 自v1.1.0版本后开始闭源,往后版本更新只上传编译好的版本,下载最新版请去release下载。
## 免责声明
本工具仅供安全研究与学习使用,请勿用于未授权的目标,使用者须自行承担相关法律责任。
## 功能
- Frida 注入微信,CDP 代理桥接 Chrome DevTools
- 云函数动态捕获(Hook wx.cloud.callFunction,参数修改重放)
- wx.* API 捕获(login / request / getUserProfile 等)
- 路由枚举与导航,跳转守卫检测
- wxapkg 解密解包 + 敏感信息扫描
- MCP Server 集成(AI 辅助分析)
- 偏移量 / Skills 在线更新
## 截图
### 主页

### 云函数捕获

### wx.api捕获

### 反编译文件编辑搜索

### Frist-MCP


### 自动更新

## 下载
[Releases](https://github.com/Spade-sec/First/releases)
| 平台 | 文件 |
|------|------|
| macOS (Apple Silicon) | `First-ARM.dmg` |
| macOS (Intel) | `First-Intel.dmg` |
| Windows | `First-Windows.zip` |
## 支持的微信版本
### Windows
- WMPF 版本:11581, 11633, 13331, 13341, 13487, 13639, 13655, 13871, 13909, 14161, 14199, 14315, 16133, 16203, 16389, 16467, 16771, 16815, 16965, 17037, 17071, 17127, 18055, 18151, 18787, 18891, 18955, 19027, 19201(实时更新),19977(微信群友“执守中一”)
- 推荐微信版本:**4.1.10**
- 下载地址:[weixin/4.1.10](https://github.com/vs-olitus/wx-version/releases/tag/4.1.10-windows)
### macOS
- WMPF 版本:19978(微信群友“人杰提供”), 17078, 18152, 18788(实时更新)
- 推荐微信版本:**4.1.10**
- 下载地址:[weixin/4.1.10](https://github.com/vs-olitus/wx-version/releases/tag/4.1.10-mac)
## 快速开始
1. 打开 First
2. 点击启动 — Frida 自动注入微信
3. 在微信中打开小程序
4. 使用 DevTools / 云捕获 / 导航等功能
## macOS 注意事项
如果 Frida 注入报错,需要解除系统对进程附加的限制,任选其一:
**方案一:关闭 SIP(系统完整性保护)**
> 关闭后 Frida 才能正常注入进程。参考教程:[macOS SIP 开启关闭教程](https://cloud.tencent.com/developer/article/1496058)
**方案二:强制重签名 WeChat**
```bash
sudo codesign --force --deep --sign - /Applications/WeChat.app
```
## 参考
- [evi0s/WMPFDebugger](https://github.com/evi0s/WMPFDebugger)
- [0xsdeo/HeartK](https://github.com/0xsdeo/HeartK)
- [残笑/FindSomething](https://github.com/momosecurity/FindSomething)
- [进击的HACK / JSRPC 与调用 wx.cloud](https://mp.weixin.qq.com/s/hTlekrCPiMJCvsHYx7CAxw)
- [linguo2625469/WMPFDebugger-mac](https://github.com/linguo2625469/WMPFDebugger-mac)
## 致谢
感谢 **0xsdeo** 师傅的大力支持与思路提供。
---
## 交流群
加不了群加我进群:
