弗里达 - 未能枚举应用程序:枚举_applications()获得了意外的关键字参数' scope'

发布于 2025-01-25 16:41:32 字数 358 浏览 2 评论 0原文

我遇到了试图在MacOS上运行Frida(12.3)到Android模拟器(8.1)的问题。

我已经下载了“ Frida-Server-15.1.17 android-x86.xz”,并将其放在/data/local/tmp中的模拟器上。 我还用Chmod +X使此操作可执行,然后将其运行在模拟器上。

现在,我的MacBook上安装了反对意见,并且正在尝试运行frida -ps -uai

在这里,我得到标题中提到的错误。

未能枚举应用程序:emumerate_applications()获得了意外的关键字参数'范围'

,如果有人知道修复程序或解决方案,请非常感谢。

I'm having issues trying to run Frida on MacOS (12.3) to an android emulator (8.1).

I have downloaded 'frida-server-15.1.17-android-x86.xz' and put this on the emulator in /data/local/tmp.
I also made this executable with chmod +x and run it on the emulator.

Now i have objection and frida installed on my macbook and I'm trying to run frida-ps -Uai.

This is where I get the error as mentioned in the title.

Failed to enumerate applications: enumerate_applications() got an unexpected keyword argument 'scope'

Please if somebody knows the fix or a work around for this it would be greatly appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

对风讲故事 2025-02-01 16:41:32

已安装的Frida-version和Frida-Server的版本应相同。错误获得了一个意外的关键字参数表示您可能会使用不同的(不兼容)版本。
检查FRIDA-PS - Version。它应该输出15.1.17

此外,弗里达(Frida)的错误几个月尚未解决,这使得从命令行连接时不可能使用应用程序包名称。相反,您必须使用frida -ps -uai的输出中显示的应用程序名称或过程ID。

The installed frida-version and the version of frida-server should be the same. The error got an unexpected keyword argument indicates that you might use different (incompatible) versions.
Check frida-ps --version. It should output 15.1.17

Furthermore Frida has a bug that is unresolved for months that makes it impossible to use the app package name when connecting from command-line. Instead you have to use the app name or the process id shown in the output of frida-ps -Uai.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文