首页
社区
课程
招聘
[求助]frida如何在本机root下使用类似windows的frida.exe
2023-2-1 20:54 4909

[求助]frida如何在本机root下使用类似windows的frida.exe

2023-2-1 20:54
4909

我平时使用frida是用windows的cmd 里面输入
frida -H 10.0.0.100 --no-pause -f xxx.xxx.xxx -l test.js
来向我这个ip的手机启动xxx.xxx.xxx进程 并且注入test.js文件。。
但是现在我没有windows的电脑 。就一台手机。test.js文件在我手机的/data/local/tmp目录下。怎么在本机实现启动xxx.xxx.xxx并且注入test.js


[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界

收藏
点赞0
打赏
分享
最新回复 (7)
雪    币: 8211
活跃值: (4700)
能力值: ( LV4,RANK:45 )
在线值:
发帖
回帖
粉丝
v0id_ 2023-2-1 21:55
2
0
frida-inject
雪    币: 58
活跃值: (3533)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
RiDiN 2023-2-1 21:57
3
1

框架 https://github.com/rev1si0n/lamda


在 web 远程桌面右侧的终端输入 frida --no-pause -f com.android.settings -l test.js


或者,在此终端执行命令 nano run.py 编辑并保存以下代码为 run.py


from lamda.client import *

d = Device("127.0.0.1")
pid = d.frida.spawn("com.android.settings")
d.frida.resume(pid)

sc = session.create_script(open("test.js", "r").read())
sc.on("destroyed", print)
sc.on("message", print)

sc.load()
sc.eternalize()
exit (0)


随后执行 py run.py 即可

最后于 2023-2-1 22:00 被RiDiN编辑 ,原因:
雪    币: 2563
活跃值: (4542)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
狄人3 2023-2-1 22:13
4
0
搜frida持久化,有很多不同的方法的
雪    币: 18
活跃值: (2069)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
Troy 1 2023-2-2 09:54
5
0
好的 有这几个线索 我去搜下
雪    币: 1657
活跃值: (8466)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
你瞒我瞒 2023-2-2 10:29
6
0
https://www.52pojie.cn/thread-1740214-1-1.html
雪    币: 1657
活跃值: (8466)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
你瞒我瞒 2023-2-2 10:30
7
0
上面大佬说的inject也可以,如果自己有代码,可以自己改AOSP来整
雪    币: 222
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
冷冻猫咪 2023-2-3 15:46
8
0

几句代码搞定,只需要root就可以执行。

最后于 2023-2-3 15:49 被冷冻猫咪编辑 ,原因:
游客
登录 | 注册 方可回帖
返回