能力值:
( LV3,RANK:30 )
|
-
-
2 楼
沙发 先顶一下 然后看源码 回来给好评
|
能力值:
( LV3,RANK:30 )
|
-
-
3 楼
有个问题 我记得andfix这种 腾讯流的classloader的HOOK方式 对于构造函数不支持 并且对于一些特定的方法类型不能HOOK,方法签名不一致也会导致HOOK失败 你的框架是否解决了这些问题?当时我做类似项目的时候 也考虑过用CLASSLOADER的JAVA层框架 但由于上面说的原因 最终没有使用ANDFIX
|
能力值:
( LV3,RANK:20 )
|
-
-
4 楼
ckis
有个问题 我记得andfix这种 腾讯流的classloader的HOOK方式 对于构造函数不支持 并且对于一些特定的方法类型不能HOOK,方法签名不一致也会导致HOOK失败 你的框架是否解决了这些 ...
方法签名不一致对于方法替换是个无解的问题。
|
能力值:
( LV3,RANK:20 )
|
-
-
5 楼
因为反射调用时需要这些信息
|
能力值:
( LV8,RANK:130 )
|
-
-
6 楼
好像dalvik下,使用方法替换,public方法的签名可以不一致,private和static方法的签名需要一致,art下使用mar-v-in的art hook框架则没有这种限制,顺便打个广告,写了个类似的hook框架,https://github.com/woxihuannisja/StormHook
|
能力值:
( LV3,RANK:20 )
|
-
-
7 楼
寒号鸟二代
好像dalvik下,使用方法替换,public方法的签名可以不一致,private和static方法的签名需要一致,art下使用mar-v-in的art hook框架则没有这种限制,顺便打个广告,写了 ...
是的, dalvik下对于virtual方法并不需要进行方法替换, 直接替换vtable即可, 然而art环境下可能将virtual call优化成direct call, 所以这种方案行不通了
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
不错!!!!!!!
|
能力值:
(RANK:400 )
|
-
-
9 楼
感谢作者,学习下。
|
能力值:
( LV12,RANK:1010 )
|
-
-
10 楼
楼主大大,ART下AndHook对虚函数不行啊 虽然hook上了,但是在fake函数中处理过后,没法再跳回去,AndFix也有这样的问题
|
能力值:
( LV3,RANK:20 )
|
-
-
11 楼
sudami
楼主大大,ART下AndHook对虚函数不行啊虽然hook上了,但是在fake函数中处理过后,没法再跳回去,AndFix也有这样的问题我做了一个免Root下微信消息防撤回的插件(比翼多开),考虑到需要 ...
转不回去是什么意思,
|
能力值:
( LV12,RANK:1010 )
|
-
-
12 楼
rrrfff
转不回去是什么意思,
比如 hook Virtual Method A 我想要的调用流程 A fake_A orig_A (AndHook没有获取到这个地址)
|
能力值:
( LV3,RANK:20 )
|
-
-
13 楼
sudami
rrrfff
转不回去是什么意思,
比如 hook Virtual ...
没有获取到这个地址? 是指调用回去没效果还是? YAHFA的方案都不行?
|
能力值:
( LV12,RANK:1010 )
|
-
-
14 楼
都不行啊,就是调回去就挂,看了下是地址没获取到,我也不知道为啥。
|
能力值:
( LV3,RANK:20 )
|
-
-
15 楼
sudami
都不行啊,就是调回去就挂,看了下是地址没获取到,我也不知道为啥。逆向了一个其他产品,免ROOT 自动抢红包的,它是用自修改的Andfix 去hook&n ...
方便的话贴crash的logcat给我
|
能力值:
( LV12,RANK:1010 )
|
-
-
16 楼
嗯,等周一我瞅瞅啊
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
寒号鸟二代
好像dalvik下,使用方法替换,public方法的签名可以不一致,private和static方法的签名需要一致,art下使用mar-v-in的art hook框架则没有这种限制,顺便打个广告,写了 ...
你那工程我看过了,结构不清楚,怎么去实验,如何编译都没讲,工程版本不一致。
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
注入到其他进程是需要自己额外去处理吗?
|
能力值:
( LV3,RANK:20 )
|
-
-
19 楼
vurtneye
注入到其他进程是需要自己额外去处理吗?
这样的话你用类似6L的框架可能会比较合适一点
|
|
|