A-A+

frida-server 使用详解

2023年08月15日 15:59 汪洋大海 暂无评论 共1105字 (阅读251 views次)

frida-server

查看 frida 的版本

frida --version


frida-server 的版要和 frida的一致

已经 root 的设备采用安装 frida-server 的方式

查看当前手机处理器架构 型号

adb shell getprop ro.product.cpu.abi


然后打开官网 https://github.com/frida/frida/releases
或者下载:https://share.weiyun.com/qgnZ0KLe
找到自己处理架构型号的下载,例如型号为arm64-v8a,下载frida-server-15.1.22-android-arm64.xz

下载完成后 解压 得到 frida-server-15.1.22-android-arm64 文件

然后将文件放到设备的指定目录/data/local/tmp下重命名为frida-server,这里不是电脑,是usb连接的手机。当前文件打开cmd输入指令

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


如果出现这种问题

就直接 cmd 就ok

cd /d E:\桌面\frida-server-15.2.2-android-arm64


手机能找到这个文件就算成功了

首次启动,修改权限 并启动frida-server 服务
chmod 755(777) frida-server 777 或者 755 权限都可以

adb shell  
su  
cd /data/local/tmp  
chmod 777 frida-server  
./frida-server

这样就启动成功了,cmd窗口不要关。frida-server在运行。

再次启动 无需修改权限了

adb shell  
su  
/data/local/tmp/frida-server/frida-server

或者

adb shell  
su  
cd /data/local/tmp/frida-server
./frida-server

新开一个cmd,并转发端口

adb forward tcp:27042 tcp:27042  
adb forward tcp:27043 tcp:27043

测试是否启动成功

cmd 输入下面指令,输出进程

frida-ps -U


执行frida -U -f com.xxx.xxx或者frida -U -f com.xxx.xxx --no-pause 进行连接,选择一个进程,等待一段时间则进入该应用,com.xxx.xxx:xxx只需要输入com.xxx.xxx就行。--no-pause 不暂停

文章来源:https://www.kancloud.cn/ay66544/aypy/2837379

布施恩德可便相知重

微信扫一扫打赏

支付宝扫一扫打赏

×
标签:

给我留言