能力值:
( LV3,RANK:20 )
|
-
-
2 楼
稳 老哥
|
能力值:
( LV3,RANK:20 )
|
-
-
3 楼
mark学习了,顺便请教一下要Hook OnCreate的话怎么定义函数参数啊
|
能力值:
( LV6,RANK:87 )
|
-
-
4 楼
没人点赞???
|
能力值:
( LV8,RANK:130 )
|
-
-
5 楼
剁辣椒炒肉
mark学习了,顺便请教一下要Hook OnCreate的话怎么定义函数参数啊
MainActivity.onCreate.implementation = function () {}
|
能力值:
(RANK:135 )
|
-
-
6 楼
感谢分享!
|
能力值:
(RANK:135 )
|
-
-
7 楼
点赞收藏评论 三连支持!
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
Frida是个好东西,用起来非常舒服
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
感谢大佬分享
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
windy_ll
MainActivity.onCreate.implementation = function () {}
overload(参数类型) 不需要吗?
|
能力值:
( LV8,RANK:130 )
|
-
-
11 楼
tDasm
overload(参数类型) 不需要吗?
一般不需要
|
能力值:
( LV1,RANK:0 )
|
-
-
12 楼
感谢分享
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
请教一下2个问题: 1、一个类有2个同名方法,比如a(int)、a(string) 怎么hook? 2、一个类有有2个同名方法入口参数类型一样,但是返回值类型不一样,怎么hook?比如a(string)返回string、a(string)返回[B数组
最后于 2020-3-16 10:18
被tDasm编辑
,原因:
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
tDasm
请教一下2个问题:1、一个类有2个同名方法,比如a(int)、a(string) 怎么hook?2、一个类有有2个同名方法入口参数类型一样,但是返回值类型不一样,怎么hook?比如a(string)返 ...
多api 文档,同名的方法不同参数可以通过overlad来区分 类.方法.overload('java.lang.String','java.lang.String','boolean').implementation =function(arg1,arg2,arg3){ }
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
bjhrwzh
多api 文档,同名的方法不同参数可以通过overlad来区分 类.方法.overload('java.lang.String','java.lang.String','boolean').imp ...
谢谢指教。第2个呢?
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
这个就很稳了
|
能力值:
( LV1,RANK:0 )
|
-
-
17 楼
Error: expected a pointer运行后报这个错误。。。。。。。。。。
|
能力值:
( LV8,RANK:130 )
|
-
-
18 楼
IMZCF
Error: expected a pointer运行后报这个错误。。。。。。。。。。[em_2]
你把注释全部删除再跑一遍
|
能力值:
( LV1,RANK:0 )
|
-
-
19 楼
windy_ll
你把注释全部删除再跑一遍
不是这个问题,是因为so是延迟加载的,拦截的时候还没加载,就报空了,得在dlopen那拦截
|
能力值:
( LV8,RANK:130 )
|
-
-
20 楼
IMZCF
不是这个问题,是因为so是延迟加载的,拦截的时候还没加载,就报空了,得在dlopen那拦截
或者你多跑几遍就行了,我刚开始以为是因为注释符号写错了
|
能力值:
( LV2,RANK:10 )
|
-
-
21 楼
很详细了,感谢
|
能力值:
( LV1,RANK:0 )
|
-
-
22 楼
tDasm
请教一下2个问题:1、一个类有2个同名方法,比如a(int)、a(string) 怎么hook?2、一个类有有2个同名方法入口参数类型一样,但是返回值类型不一样,怎么hook?比如a(string)返 ...
你说的第二种不存在,先去了解下重载
|
能力值:
( LV1,RANK:0 )
|
-
-
23 楼
详细的不行,支持
|
能力值:
( LV2,RANK:10 )
|
-
-
24 楼
很详细和生动,赞。
|
能力值:
( LV10,RANK:170 )
|
-
-
25 楼
Java.perform(function(){
var MainActivity = Java.use('com.example.testfrida.MainActivity'); //获得MainActivity类
MainActivity.testFrida.implementation = function(){ //Hook testFrida函数,用js自己实现
send('Statr! Hook!'); //发送信息,用于回调python中的函数
return 'Change String!' //劫持返回值,修改为我们想要返回的字符串
}
});
请问这个代码中的testFrida这个函数名如果没有源码,怎么得到这个函数名呢? 每个反汇编软件反汇编出来的函数名会一样吗?....
|
|
|