Frida 环境搭建

mac 安装 frida

mac 上执行如下命令。

$ pip install frida

报了如下错误。

image.png

看错误信息是在 /Users/yanfangxiong/ 下没有找到 frida-15.0.19-py3.7-macosx-10.9-x86_64.egg。然后我们到 官网 搜索并下载 frida-15.0.19-py3.7-macosx-10.9-x86_64.egg

image.png
image.png

这里因为在下载页也没有搜索到 frida-15.0.19-py3.7-macosx-10.9-x86_64.egg,就找个相近的版本下载然后改名为 frida-15.0.19-py3.7-macosx-10.9-x86_64.egg

image.png

再将下载并改名的文件放到 /Users/yanfangxiong 下,再次执行 pip install frida

安装完 frida 后继续执行下面命令。

$ pip install frida-tools

手机上安装 frida-server

先查看手机的 cpu 类型。

$ adb shell getprop ro.product.cpu.abi

然后 下载 对应的 frida-server,我的设备是 arm64-v8a,这里我下载的是 frida-server-15.1.1-android-arm64.xz

image.png

解压文件得到 frida-server,然后通过 adbfrida-server 推到设备内存并启动。

$ adb push frida-server-15.0.19-android-arm64 /data/local/tmp
$ adb shell
$ su
$ cd /data/local/tmp
$ chmod 777 frida-server
$ ./frida-server

mac 上执行如下命令验证一下。

$ frida-ps -U
image.png

你可能感兴趣的:(Frida 环境搭建)