无法加载 Frida 本机扩展:DLL 加载失败



OS: Windwos 10

蟒蛇:3.6.0

弗里达版本:12.2.15

frida-ps -U
***
Failed to load the Frida native extension: DLL load failed: The specified module could not be found.
Please ensure that the extension was compiled for Python 3.x.
***

知道如何解决此问题的任何想法。我看到了对 3.6 python 的依赖。我已经有了python 3.6。非常感谢解决此问题的任何指示。

分辨率

安装了 python 3.7 并将 python 安装在没有空间的目录中。 如果 python 路径中有空间,看起来弗里达的行为很奇怪

似乎有对python36的硬编码引用.dll 在 ._frida.cp35-win32.pyd 的某个地方 - 看到它弹出 程序,并通过以下方式确认:

PS C:\python353_x86\lib\site-packages> string ._frida.cp35-win32.pyd |SLS Python36.dll

蟒蛇36.dll

下载并安装了python 3.6并通过pip安装解决了 它。。。

pip install frida --upgrade

来源 2

你能试试python 3.5吗?3.x 二进制文件是为 3.5 构建

来源 3

最新更新