能力值:
( LV6,RANK:95 )
|
-
-
2 楼
substrate还不稳定你就别指望了
你看看你被hook的函数函数体有没有少于12字节?
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
函数体的大小已经考虑了。
我感觉substrate的armhook bug蛮多的。。谁有修复版本 就好了
|
能力值:
( LV3,RANK:30 )
|
-
-
4 楼
hook哪个函数失败了?
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
试试这个
https://github.com/ele7enxxh/Android-Inline-Hook
|
能力值:
( LV5,RANK:60 )
|
-
-
6 楼
cydia hook 不稳定?啥情况
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
hook的是自定义函数。大神听说你有修复版本,可以给一下吗?
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
这是我见过最优秀的HOOK库之一,虽然我这边在线程操作的时候出错了。
另外他的HOOK库在HOOKITEM数组的遍历上,如果比较多存在效率问题
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
他在处理arm很不稳定的。
例如前12字节中包含了BL,全局变量,甚至操作了局部变量都可能出错。
|
能力值:
( LV5,RANK:60 )
|
-
-
10 楼
有没有实际崩溃的例子?
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
有的,但是都是游戏。。。三国之刃的libgame.so里的很多函数都会崩溃
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
顶一下,让人回答
|
能力值:
( LV4,RANK:40 )
|
-
-
13 楼
Detours3.0本身支持ARM,我觉得把Detours改成支持安卓(LINUX)了,应该就是最完美的HOOK库了,Detours的Windows API调用也不是很多,应该改不是很难,可惜我对安卓不是非常熟悉,且暂时没这个开发需求,不然我可能就动手了。
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
请求大神动手
|
能力值:
( LV3,RANK:30 )
|
-
-
15 楼
你可以把so放附件,并且说一下要hook的函数
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
没人回答额。。
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
http://android.myapp.com/myapp/detail.htm?apkName=com.tencent.tmgp.sgzr
so名字为libgame.so
text:00A4BEA2 ; _DWORD __fastcall YiDou::YDArmyMacthLastRankingPresenter::onLastResult(YiDou::YDArmyMacthLastRankingPresenter *__hidden this, YiDou::YDEvent *)
.text:00A4BEA2 EXPORT _ZN5YiDou31YDArmyMacthLastRankingPresenter12onLastResultEPNS_7YDEventE
.text:00A4BEA2 _ZN5YiDou31YDArmyMacthLastRankingPresenter12onLastResultEPNS_7YDEventE
以上函数必然崩溃,麻烦大神了
|
能力值:
( LV3,RANK:30 )
|
-
-
18 楼
这个函数头3个指令里面有BL指令。可能不支持这个指令,需要修复滴。你可以研究一下源码。然后修复一下
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
对 就是这种情况会崩溃,不知道你那边有没有好的修复版本。可以留一下联系方式吗?
|
|
|