frida-trace <app-package-name>
,出现错误Failed to spawn: unable to find process with name '<app-package-name>'
frida-ps -D <deviceID> -ai
/frida-ps -Uai
的帮助下也尝试使用pid号。Failed to attach: unable to find process with pid xxxx
--attach-pid=xxxx
Failed to attach: unable to act on other processes when embedded
出现此错误。 它在 frida 14.2.18 上运行良好,现在升级到 15.2.2。 请帮忙。
您对
frida-trace
的调用缺少 -U
参数,或者如果您连接了多个设备,则缺少 -D <deviceid>
参数。此参数是必需的,因为您想要附加到在 USB 连接设备上运行的 Android 应用程序。
如果没有
-U
和 -D
参数,Frida 会尝试查找并附加到本地 PC(而不是 Android 设备)上的进程。
此外,当使用应用程序的 Android packageName 时,我会添加
-N
参数,以确保 Frida 不会将包名称解释为名称
考虑到一切,我将使用以下命令:
frida-trace -U -N <app-package-name>