首页
论坛
课程
招聘
(懒人福利超实用)安卓系统frida相关工具
2021-4-12 16:50 5542

(懒人福利超实用)安卓系统frida相关工具

2021-4-12 16:50
5542

1. 前言
frida工具在逆向工程中用的越来越多。平时我们在安卓端需要把frida server或者frida-inject等工具通过adb push放到手机。然后去启动。有时候需要修改frida server的启动端口,那就需要先手动输入命令去结束当前正在运行的frida server,然后重新使用新端口启动。或者偶尔数据线突然断开了,又的重新电脑终端执行命令去启动。这种操作起来非常繁琐麻烦。

 

为了简化frida-server或者frida-inject的操作,可以通过将frida-server和frida-inject集成到安卓手机系统。通过一个App进行frida server的启动、停止以及端口配置。或者在管控App中直接通过frida-inject命令配置调用实现让其他App进程加载js脚本。这样非常的方便我们使用。

 

2. 集成效果展示

 

2.1 免su并且不关闭selinux

 

 

2.2 frida-server集成测试
(1).端口情况下启动

1
图一默认端口启动:

图2测试启动功能:

 

 

 

 

(2).修改端口情况下启动

1
配置新端口启动:

测试新端口:

 


 

2.3 frida-inject集成测试

 

(1).配置界面

 

 

(2).选择js文件

 

 

(3).frida-inject启动App

 

 

(4).App执行js日志输出

 


[2022夏季班]《安卓高级研修班(网课)》月薪两万班招生中~

最后于 2022-5-9 21:27 被蟑螂一号编辑 ,原因:
收藏
点赞2
打赏
分享
最新回复 (6)
雪    币: 322
活跃值: 活跃值 (1734)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Zard_ 活跃值 2021-4-14 14:51
2
0
看着大大提升了逆向的效率
雪    币: 235
活跃值: 活跃值 (274)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
给我快乐 活跃值 2021-4-15 08:07
3
0
感觉好方便,想要这个
雪    币: 13
活跃值: 活跃值 (35)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xtdhwl 活跃值 2021-4-15 09:39
4
0
是开源的吗?以前也有想法做一个
雪    币: 0
活跃值: 活跃值 (233)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
soatm 活跃值 2021-4-15 09:42
5
0
善哉善哉
雪    币: 208
活跃值: 活跃值 (2905)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
蟑螂一号 活跃值 1 2021-4-15 10:46
6
0
暂时不开源
雪    币: 1
活跃值: 活跃值 (49)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
shutu 活跃值 2021-9-20 09:43
7
0
请问下如何在不是userdebug 模式下使用frida-service ,我内置了frida-service 之后编译为user版本  无法启动frida-service 提示没有权限
游客
登录 | 注册 方可回帖
返回