import _frida ImportError: DLL load failed: 找不到指定的模块。

当前使用的环境python3.6.7,安装frida

$ pip3 install frida-tools

安装后的frida-tools 版本为1.2.0
在这里插入图片描述
当使用frida模块时出现了如标题的问题:

$ frida-ps -U

使用测试

分割线---------------------------------------------------------

后续通过搜索问题发现还是Google给力,收到了相关的问题点:
通过oleavr的介绍我们安装的frida 是需要对应python版本的(built for 3.5
在这里插入图片描述

后续发现最新安装frida是需要在python3.7环境下使用的,所以这里需要去变更版本号,因为我们当前环境为python3.6 所以继续Google,然后就看到这位老哥的问题:

https://github.com/frida/frida/issues/219
(他本身python环境为python3.5,安装frida-9.1.1却出现我们上面一样的问题,且提示为3.6 )

随即想到python3.6 可以使用frida-9.1.1

首先卸载已经安装的frida

$ pip3 uninstall frida

可以看到程序当前安装的frida为12.2.26(版本确实看起来比9.1.1高出不少呢)
在这里插入图片描述
后续再安装frida-9.1.1

$ pip3 install frida==9.1.1

查看日志信息可以发现安装成功!
在这里插入图片描述
最后查看效果:

$ frida-ps -U 

然后我就在厕所捡到了一把98k…
在这里插入图片描述

zzZ

猜你喜欢

转载自blog.csdn.net/Unperturbad/article/details/84985124