AndroidStudio安装
AndroidStudio是用于开发APP的IED,安装之前,要先安装好JDK。
在 官网 下载好安装包,选择自己想安装的位置进位安装。
配置SDK:打开settings,搜索sdk,点击edit,会提示下载,选择路径,进行下载。
配置系统环境变量:
ANDROID_HOME
tools
platform-tools
Magisk安装
magisk用于获取手机root权限。
apktool安装
可以通过 该链接 下载apktool包,笔者下了接近两个小时,需要的朋友可以私信笔者,分享给你云盘地址。
1. 在window下安装
下载好文件之后,将包名称重命名为apktool.jar
,同时新建一个文本文件,命名为apktool.bat
,在该文本中写入下面脚本。
@echo off
set PATH=%CD%;%PATH%;
java -jar -Duser.language=en "%~dp0\apktool.jar" %1 %2 %3 %4 %5 %6 %7 %8 %9
新建一个文件夹,放入这两个文件,并将该目录添加至环境变量系统变量PATH中。打开cmd,输入apktool,就可以知道是否安装成功。
linux或者mac下的安装可以查看下面的参考文章,搜索文章也挺费时间的,关键有些年代久远,不知道会不会开错方向,笔者就是根据下面文章成功上车的。
Frida安装
-
frida:python模块,用于和frida-server交互,pip install frida
-
frida-tools:cli命令行工具,用于和frida-server交互,pip install frida-tools。命令行直接运行 frida-ps 查看是否安装成功。
-
frida-server:运行在手机或者模拟器上,安装前需要查看手机CPU架构是arm还是x86,是32位还是64位。
可以在酷安下载 device info hw软件,安装打开芯片面板,查看ABI属性对应的值。根据该值,在 frida-server 下载对应版本的frida-server文件。
然后,需要将frida-server文件push到手机上,启动 frida-server,具体操作如下所示:
// 文件推送 adb push /youpath/frida-server /data/local/tmp adb shell cd /data/local/tmp ls -l // 获取root权限,可以安装Magisk su // 修改执行权限 chomd 755 frida-server // 运行服务 ./frida-server
开启服务之后,在终端输入 frida-ps -U,就可以看到在手机在运行的进程。
参考文章
如果对你有所帮助,不妨点个赞。
网友评论