Frida 环境搭建 APP 逆向系列

Frida 使用 python 的安装包工具pip直接安装frida-tools就会安装最新版的frida的全系列产品

1、安装 frida-tools

        pip install frida-tools

电脑端安装完后还需要在测试上安装和执行对应版本的server,在安卓中需要从Frida的github主页的release页面Releases · frida/frida · GitHub

下载和计算机上版本相同的Frida- server。

需要注意:

一、frida-server的版本必须要和计算机的frida版本一直,例如计算机上安装的是14.1.3 那么frida-server也必须是14.1.3。

二、frida-server 的架构必须和测试机的系统架构一致,例如测试机是安卓测试机arm64的架构就需要下载frida-server相对应arm64的版本

2、执行测试机的shell 可以用 getprop 命令查看系统架构。

        getprop ro.prodout.cpu.abi

3、下载对应 frida-server 版本

Frida 环境搭建 APP 逆向系列_第1张图片

 

4、下载完后解压

        7z frida-server-16.0.2-android-arm64.xz

5、推送到测试机的/data/local/tmp目录下 注意:这个目录需要root权限

        adb push frida-server-16.0.2-android-arm64 /data/local/tmp

6、上传完后更改权限

        6.1、adb shell

        6.2、su

        6.3、cd /data/local/tmp

        6.4、chmod 777 frida-server-16.0.2-android-arm64

7、到此环境设置完毕进入到目录就可启动

        ./frida-server-16.0.2-android-arm64

你可能感兴趣的:(APP逆向,1024程序员节)