小夏随笔 | Xiaoxia's essays

  • 1、安装frida
  • 2、安装frida-tools
  • 3、查看frida版本
  • 4、查看Android手机设备设置
  • 5 、根据cpu版本及frida版本去下载相应frida-server
  • 首页
  • 趣享
  • 随笔
  • 代码
  • 教程
  • 工具
  • 资源
  • 友情链接
  • 文章归档
人生倒计时

frida 环境安装教程 超详细

  • 小夏
  • 2024-06-05
  • 1

Frida是个轻量级别的hook框架,是Python API,但JavaScript调试逻辑,所以需要先安装 Python 。

Frida的安装很简单,需要在windows安装frida客户端和在安卓安装frida服务端。

1、安装frida

pip install frida

2、安装frida-tools

pip install frida-tools

3、查看frida版本

frida --version

4、查看Android手机设备设置

电脑连接手机或打开模拟器,打开cmd或Poweshell

PS C:\Windows\system32> 
adb shell
root@aosp: getprop ro.product.cpu.abi #查看CPU 架构类型
x86  #一般的正常的手机都是输出 arm64-v8a , 模拟器输出都是 x86

5 、根据cpu版本及frida版本去下载相应frida-server

frida下载地址:https://github.com/frida/frida/releases

根据上面我们查到的CPU信息去定位我们的版本

然后通过adb push吧文件推到手机的/data/local/tmp目录下,并给予777权限,然后运行server。

#frida是你下载frida路径,替换成自己的路径,/data/local/tmp是手机的存放的路径
C:\Users\Administrator\Desktop\安卓工具箱\搞机工具箱>adb push frida /data/local/tmp 

#通过adb shell命令进入shell 依次进入/data/local/tmp,然后ls列出当前路径文件内容,给予777权限,su获取root权限,再执行./frida。
C:\Users\Administrator\Desktop\安卓工具箱\搞机工具箱>adb shell
redfin:/ $ cd /
redfin:/ $ cd data/local/tmp/
redfin:/data/local/tmp $ ls
frida
redfin:/data/local/tmp $ chmod 777 frida
redfin:/data/local/tmp $ su
redfin:/data/local/tmp # ./frida

然后电脑重新打开一个cmd窗口运行 frida-ps -U 查看是否正常运行。显示了手机里的app即安装完成。

© 2025 小夏随笔 | Xiaoxia's essays
版权所有 @ 小夏随笔 | Xiaoxia's essays
  • {{ item.name }}
  • {{ item.name }}