Frida 环境配置

1.电脑上安装python和pip

图片.png

2.用pip安装frida和frida-tools

pip install frida==14.2.16
注:pip需要升级到20版本以上,由于frida数据源在国外最好用vpn或设置pip的镜像源 。pip install xxx安装时可以指定安装的版本
下载对应的 frida-tools 版本


image.png

frida 14.2.16 对应 frida-tools 9.2.4
pip install frida-tools==9.2.4

3.frida-server下载和运行

下载地址:https://github.com/frida/frida/releases
下载时要注意,下载的frida-server版本要和刚才装的frida版本一致,我刚才装的frida版本是14.2.16,现在就需要下载 frida-server 14.2.16
找到这个版本,点进去。

image.png

下载这几个frida-server版本,你也可以根据自己的运行环境下载对应的frida-server,我这里主要用在Android手机和Window上的安卓模拟器。
image.png

它们分别是arm32、arm64、x86 32、 x86 64,arm用在手机上,x86用在电脑模拟器上
我这里以arm64来展示
解压arm64


图片.png

将解压后的文件 放到手机上 /data/local/tmp 目录下,并给执行权限


图片.png

运行frida-server
图片.png

4.运行frida的python文件,我这里用的是PyCharm。

先配置PyCharm的python运行环境


图片.png

配置好后直接运行frida的python文件


图片.png

当要hook的方法执行后
图片.png

你可能感兴趣的:(Frida 环境配置)