attach 失败:process not found
❌
attach报「找不到进程」。
症状
frida.ProcessNotFoundError: process not found: 酷安原因
| 原因 | 说明 |
|---|---|
| App 没运行 | attach 前必须先启动 App |
| 进程名不对 | 用包名而非应用名(新版 frida) |
| frida-server 没跑 | 设备端 frida-server 未启动 |
| 设备没连 | adb / USB 断开 |
排查
1. 确认 App 在跑
bash
adb shell ps | grep com.app
# 有输出说明在跑2. 用 frida-ps 查正确名字
bash
frida-ps -U | grep -i coolapk
# 看 Name 列,用那个名字 attach3. 确认 frida-server
bash
frida-ps -U # 能列进程说明 frida-server 正常4. 用 spawn 代替
若 App 难以保持运行,用 spawn:
bash
python3 r0capture.py -U -f com.app -v -p out.pcap