-
frida下载
- 我这边是用pycharm下载的
- 我是直接下载最新的,暂时没发现什么异常
- 在安装成功界面查看frida版本
- 此时电脑端frida下载完成。打开github,搜索到frida,点击发行版
- 根据你的frida版本,对url进行修改进入你需要的版本中,例如进入15.0.8版本中
- 找到server文件,我的雷电模拟器是安卓9的平板配置,一开始下的x86,发现失败了,后面改为了x86_64的
- 一旦出现下面的报错那就是版本有问题了, 你可以切换下其他版本试一下
Failed to enumerate processes: unable to communicate with remote frida-server
- 我这边是用pycharm下载的
-
frida安装与配置
- 下载完成后,将文件解压出来,修改一下名字为
frida-server
,然后通过adb,把文件传送到手机的/data/local/tmp/
目录下
adb push xxx\frida-server /data/local/tmp/
- 修改文件的读写权限
- 电脑端打开cmd,输入adb shell,进入手机的shell界面
- 注意后面的操作需要root权限,所以这边需要授权一下
- 接下来进入到我们传送的文件目录下,启动一下就好
cd /data/local/tmp/
- 接下来还需要转发一下端口
adb forward tcp:27042 tcp:27042 adb forward tcp:27043 tcp:27043
- 最后测试一下是否成功了
frida-ps -U
- 下载完成后,将文件解压出来,修改一下名字为