首页
社区
课程
招聘
Xposed注入android13 跨进程读取文件求助
2024-1-16 13:21 2531

Xposed注入android13 跨进程读取文件求助

2024-1-16 13:21
2531
1
2
3
4
5
XposedHelpers.findAndHookMethod(StringBuilder.class, "toString", new XC_MethodHook() {
    @Override
    protected void beforeHookedMethod(MethodHookParam param) throws Throwable {
        super.beforeHookedMethod(param);
    }}

我hook了com.test.box里的StringBuilder,主APP写了个配置文件。上面地方要怎么去读写这个配置文件?
还有StringBuilder.class 能获取到 被hook app 的 View或则Context吗?
折腾一上午没解决在 上面 hook 里读写内容,请大佬指点下。


[培训]二进制漏洞攻防(第3期);满10人开班;模糊测试与工具使用二次开发;网络协议漏洞挖掘;Linux内核漏洞挖掘与利用;AOSP漏洞挖掘与利用;代码审计。

收藏
点赞0
打赏
分享
最新回复 (8)
雪    币: 228
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
nullpointer1 2024-1-16 14:04
2
0
如果是用lsposed当框架可以在新版本支持xsharedpreference,具体看https://github.com/LSPosed/LSPosed/wiki/New-XSharedPreferences
雪    币: 127
活跃值: (875)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zhonghuayi 2024-1-16 15:04
3
0
nullpointer1 如果是用lsposed当框架可以在新版本支持xsharedpreference,具体看https://github.com/LSPosed/LSPosed/wiki/New-XSharedPrefer ...
有具体例子吗?看他介绍有点敷衍
雪    币: 228
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
nullpointer1 2024-1-16 15:05
4
0
官方wiki已经很全面了,告诉你要干啥了
雪    币: 127
活跃值: (875)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zhonghuayi 2024-1-16 16:24
5
0
nullpointer1 官方wiki已经很全面了,告诉你要干啥了
大佬能给个例子吗?我刚学安卓这块。给你雪币也可以
雪    币: 280
活跃值: (361)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
前来打酱油的 2024-1-16 17:25
6
0
MethodHookParam的result就是hook方法的值,直接改了重新赋值就行了吧,在afterHook里
雪    币: 127
活跃值: (875)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zhonghuayi 2024-1-16 18:50
7
0
前来打酱油的 MethodHookParam的result就是hook方法的值,直接改了重新赋值就行了吧,在afterHook里
嗯,重新赋值知道,主要是这值像从app里写,然后被hook的app这里读
雪    币: 1694
活跃值: (4002)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
小黄鸭爱学习 2024-1-17 19:20
8
0
跨进程通信,可以通过外部文件处理。也可以注册全局广播
雪    币: 127
活跃值: (875)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zhonghuayi 2024-1-18 01:28
9
0
谢谢各位,已经搞好了,xp自带的共享读写。
游客
登录 | 注册 方可回帖
返回