我的GitHub
0%

无星的渗透之旅速成篇(十四)-Frida

frida

Frida 16.7.19

Frida-Tools 13.7.1

先说版本对应关系

1
2
frida==16.7.19
frida-tools==13.7.1

建议使用16版本,17版本可能存在Java定义问题

看雪大哥记录的版本对应关系

frida-tools==1.0.0 —— 12.0.0<=frida<13.0.0

frida-tools==1.1.0 —— 12.0.0<=frida<13.0.0

frida-tools==1.2.0 —— 12.1.0<=frida<13.0.0

frida-tools==1.2.1 —— 12.1.0<=frida<13.0.0

frida-tools==1.2.2 —— 12.1.0<=frida<13.0.0

frida-tools==1.2.3 —— 12.1.0<=frida<13.0.0

frida-tools==1.3.0 —— 12.3.0<=frida<13.0.0

frida-tools==1.3.1 —— 12.3.0<=frida<13.0.0

frida-tools==1.3.2 —— 12.4.0<=frida<13.0.0

frida-tools==2.0.0 —— 12.5.3<=frida<13.0.0

frida-tools==2.0.1 —— 12.5.9<=frida<13.0.0

frida-tools==2.0.2 —— 12.5.9<=frida<13.0.0

frida-tools==2.1.0 —— 12.5.9<=frida<13.0.0

frida-tools==2.1.1 —— 12.5.9<=frida<13.0.0

frida-tools==2.2.0 —— 12.5.9<=frida<13.0.0

frida-tools==3.0.0 —— 12.6.17<=frida<13.0.0

frida-tools==3.0.1 —— 12.6.17<=frida<13.0.0

frida-tools==4.0.0 —— 12.6.21<=frida<13.0.0

frida-tools==4.0.1 —— 12.6.21<=frida<13.0.0

frida-tools==4.0.2 —— 12.6.21<=frida<13.0.0

frida-tools==4.1.0 —— 12.6.21<=frida<13.0.0

frida-tools==5.0.0 —— 12.6.21<=frida<13.0.0

frida-tools==5.0.1 —— 12.7.3<=frida<13.0.0

frida-tools==5.1.0 —— 12.7.3<=frida<13.0.0

frida-tools==5.2.0 —— 12.7.3<=frida<13.0.0

frida-tools==5.3.0 —— 12.7.3<=frida<13.0.0

frida-tools==5.4.0 —— 12.7.3<=frida<13.0.0

frida-tools==6.0.0 —— 12.8.5<=frida<13.0.0

frida-tools==6.0.1 —— 12.8.5<=frida<13.0.0

frida-tools==7.0.0 —— 12.8.12<=frida<13.0.0

frida-tools==7.0.1 —— 12.8.12<=frida<13.0.0

frida-tools==7.0.2 —— 12.8.12<=frida<13.0.0

frida-tools==7.1.0 —— 12.8.12<=frida<13.0.0

frida-tools==7.2.0 —— 12.8.12<=frida<13.0.0

frida-tools==7.2.1 —— 12.8.12<=frida<13.0.0

frida-tools==7.2.2 —— 12.8.12<=frida<13.0.0

frida-tools==8.0.0 —— 12.10.4<=frida<13.0.0

frida-tools==8.0.1 —— 12.10.4<=frida<13.0.0

frida-tools==8.1.0 —— 12.10.4<=frida<13.0.0

frida-tools==8.1.1 —— 12.10.4<=frida<13.0.0

frida-tools==8.1.2 —— 12.10.4<=frida<13.0.0

frida-tools==8.1.3 —— 12.10.4<=frida<13.0.0

frida-tools==8.2.0 —— 12.10.4<=frida<13.0.0

frida-tools==9.0.0 —— 14.0.0<=frida<15.0.0

frida-tools==9.0.1 —— 14.0.0<=frida<15.0.0

frida-tools==9.1.0 —— 14.2.0<=frida<15.0.0

frida-tools==9.2.0 —— 14.2.9<=frida<15.0.0

frida-tools==9.2.1 —— 14.2.9<=frida<15.0.0

frida-tools==9.2.2 —— 14.2.9<=frida<15.0.0

frida-tools==9.2.3 —— 14.2.9<=frida<15.0.0

frida-tools==9.2.4 —— 14.2.9<=frida<15.0.0

frida-tools==9.2.5 —— 14.2.9<=frida<15.0.0

frida-tools==10.0.0 —— 15.0.0<=frida<16.0.0

frida-tools==10.1.0 —— 15.0.0<=frida<16.0.0

frida-tools==10.1.1 —— 15.0.0<=frida<16.0.0

frida-tools==10.2.0 —— 15.0.0<=frida<16.0.0

frida-tools==10.2.1 —— 15.0.0<=frida<16.0.0

frida-tools==10.2.2 —— 15.0.0<=frida<16.0.0

frida-tools==10.3.0 —— 15.0.0<=frida<16.0.0

frida-tools==10.4.0 —— 15.0.0<=frida<16.0.0

frida-tools==10.4.1 —— 15.0.0<=frida<16.0.0

frida-tools==10.5.0 —— 15.0.0<=frida<16.0.0

frida-tools==10.5.1 —— 15.0.0<=frida<16.0.0

frida-tools==10.5.2 —— 15.0.0<=frida<16.0.0

frida-tools==10.5.3 —— 15.0.0<=frida<16.0.0

frida-tools==10.5.4 —— 15.0.0<=frida<16.0.0

frida-tools==10.6.0 —— 15.0.0<=frida<16.0.0

frida-tools==10.6.1 —— 15.0.0<=frida<16.0.0

frida-tools==10.6.2 —— 15.0.0<=frida<16.0.0

frida-tools==10.7.0 —— 15.0.0<=frida<16.0.0

frida-tools==10.8.0 —— 15.0.0<=frida<16.0.0

frida-tools==11.0.0 —— 15.2.0<=frida<16.0.0

frida-tools==12.0.0 —— 16.0.0<=frida<17.0.0

frida-tools==12.0.1 —— 16.0.0<=frida<17.0.0

frida-tools==12.0.2 —— 16.0.0<=frida<17.0.0

frida-tools==12.0.3 —— 16.0.0<=frida<17.0.0

frida-tools==12.0.4 —— 16.0.0<=frida<17.0.0

frida-tools==12.1.0 —— 16.0.0<=frida<17.0.0

frida-tools==12.1.1 —— 16.0.9<=frida<17.0.0

frida-tools==12.1.2 —— 16.0.9<=frida<17.0.0

frida-tools==12.1.3 —— 16.0.9<=frida<17.0.0

frida-tools==12.2.0 —— 16.0.9<=frida<17.0.0

frida-tools==12.2.1 —— 16.0.9<=frida<17.0.0

frida-tools==12.3.0 —— 16.0.9<=frida<17.0.0

Android

安装

安卓机安装server

1
2
3
4
# 检查adb链接
adb devices
# 查看安卓架构
adb shell getprop ro.product.cpu.abi

下载路径
Frida 16.7.19

adb推送到机器

1
2
3
4
5
6
7
8
# 将服务端推送到设备
adb push frida-server /data/local/tmp/
adb shell
# 切到root
su
cd /data/local/tmp/
# 赋予权限
chmod 777 frida-server

测试是否可用

adb shell状态下

1
2
cd /data/local/tmp/
./frida-server &

如果输出进程ID

1
[1] 9377

则表示启动成功

直接用adb启动

1
2
3
4
5
# 启  动Frida服务
adb shell "/data/local/tmp/frida-server &"

# root设备启动(推荐)
adb shell "su -c '/data/local/tmp/frida-server &'"

后面加 &是为了后台启动

关闭服务

1
2
3
4
5
6
7
8
adb shell
su
# 杀死所有frida-server
pkill -9 frida-server
# 找到pid再杀
ps
# 23412是pid
kill -9 23412

学习资料

frdia-hook

我是阿星,阿星的阿,阿星的星!