Frida:Python3.6版本搭建(import _frida ImportError: DLL load failed)

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

$ pip3 install frida-tools

  
  
  • 1

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

$ frida-ps -U

  
  
  • 1

使用测试

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

后续通过搜索问题发现还是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

  
  
  • 1

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

$ pip3 install frida==9.1.1

  
  
  • 1

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

$ frida-ps -U 

  
  
  • 1

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

zzZ

后续补充-----------------------------------------------------------------------------------

在后续使用frida 发现需要根据frida-server 的版本进行统一
查看当前手机内frida-server 版本

# ./frida-server --version

  
  
  • 1

然后我自己得到的是12.0.3,后续安装frida :

$ pip3 install frida==12.0.3

  
  
  • 1

即可。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值