首页
社区
课程
招聘
[求助]xposed hook了某个函数,能不能主动去调用这个函数。
发表于: 2019-6-19 15:48 10495

[求助]xposed hook了某个函数,能不能主动去调用这个函数。

2019-6-19 15:48
10495
xposed hook了A函数,能不能实现,主动去调用这个A函数呢?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

最后于 2019-6-23 00:05 被错过编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (22)
雪    币: 1376
活跃值: (5604)
能力值: ( LV3,RANK:25 )
在线值:
发帖
回帖
粉丝
2
有相应的方法的呀,XposedHelper.callXXXX
2019-6-25 09:17
0
雪    币: 249
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3
求问,有没有能hookapp中所有类的方法,或者hook某个类中的所有类的方法
2019-6-25 11:22
0
雪    币: 1632
活跃值: (1694)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
可以用反射机制直接调用函数
2019-6-25 11:45
0
雪    币: 634
活跃值: (1503)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
invokeOriginalMethod
2019-6-27 11:03
0
雪    币: 2123
活跃值: (4512)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
学一点也好 求问,有没有能hookapp中所有类的方法,或者hook某个类中的所有类的方法
很简单啊 class加载入口取得类的所有信息 然后全部hook就行。 问题是如果hook太多,必定oom。
2019-6-28 00:04
0
雪    币: 4735
活跃值: (1735)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
反射调用吧
2019-6-28 10:37
0
雪    币: 582
活跃值: (317)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
反射可以,但是有些函数需要某几个对象相互配合才能得到作者预期的结论,这些函数的运行环境你这么弄.
比如说A函数里面使用的某个全局变量B来参与计算,你能确定你调用的时候这个B已经被初始化了吗/
2019-6-29 00:17
0
雪    币: 2232
活跃值: (86)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
楼主这个问题解决了吗
2019-7-25 16:37
0
雪    币: 1
活跃值: (137)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
supperlitt 有相应的方法的呀,XposedHelper.callXXXX
是的。
2019-7-25 19:59
0
雪    币: 42
活跃值: (49)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
所以有什么好的方法吗?
2019-9-6 11:21
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
12
同求方法
2019-11-7 10:13
0
雪    币: 122
活跃值: (536)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
XposedHelper.callMethod  可以直接调用对应类以及该对象的方法,callStaticMethod  调用该类的静态方法;或者利用java反射的invoke相关方法进行方法调用
2019-11-7 10:18
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
14
北冥鱼丶 XposedHelper.callMethod 可以直接调用对应类以及该对象的方法,callStaticMethod 调用该类的静态方法;或者利用java反射的invoke相关方法进行方法调用
在APP里面怎么调用呢?例如页面上有个按钮,点击了它,发送数据到 hook方法 计算后将返回值返回
2019-11-7 17:21
0
雪    币: 122
活跃值: (536)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
xmlhttps 在APP里面怎么调用呢?例如页面上有个按钮,点击了它,发送数据到 hook方法 计算后将返回值返回
xposed本身不适合主动触发,而是被动,如果实在想这么做,可以hookbutton的点击事件然后做好过滤,在before的回调方法中进行callMethod,或者使用反射直接调用
2019-11-19 10:16
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
BGM
16
xmlhttps 在APP里面怎么调用呢?例如页面上有个按钮,点击了它,发送数据到 hook方法 计算后将返回值返回
其实我可以告诉你,你的apk和hook的进程是不同的进程,所以 你做不太到
2020-1-7 21:05
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
你主动调用是想干啥呢?修复指令?
2020-1-10 16:13
0
雪    币: 2484
活跃值: (3152)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
18
楼主解决了?
2020-2-25 18:36
0
雪    币: 11
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
19
BGM 其实我可以告诉你,你的apk和hook的进程是不同的进程,所以 你做不太到
怎么可能做不到???
2020-2-26 14:43
0
雪    币: 6745
活跃值: (2958)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
拿到加载器然后反射调用函数
2020-2-26 15:41
0
雪    币: 2123
活跃值: (4512)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
huangbof 怎么可能做不到???
做是能做,发广播跨进程通信算是个办法吧。反正你就是要跨进程通信,非常麻烦而已。
2020-2-26 16:55
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
BGM
22
huangbof 怎么可能做不到???
这两个东东都不在一个进程中,除非你用其他方式,用按钮点击的方式去搞,应该不行的吧?
2020-3-3 21:18
0
雪    币: 4735
活跃值: (1735)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
学一点也好 求问,有没有能hookapp中所有类的方法,或者hook某个类中的所有类的方法
只能遍历当前类的子类或者父类调用的方法
2020-3-4 14:05
0
游客
登录 | 注册 方可回帖
返回
//