Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

关于如何改进这个项目 #3

Open
GToad opened this issue Jul 28, 2018 · 9 comments
Open

关于如何改进这个项目 #3

GToad opened this issue Jul 28, 2018 · 9 comments

Comments

@GToad
Copy link
Owner

GToad commented Jul 28, 2018

如果您发现了BUG,本人非常希望您能够联系我或者新建一个issue来讨论它。
请将bug所在的apk、so库名称、hook offset给我。
为了隐私,您也可以将hook addr周围的那几十个涉及bug的bytes给我,我会尽量去修复。

我绝对相信这个新的项目中是肯定存在bug的,感谢所有乐于批评指正的朋友。

@xiaoyaomeng
Copy link

看到您的说明,写着支持arm 32,请问目前能支持arm 64的native hook吗?另外请教一个问题,VirtualApp可以hook native method,不知道您对那个项目是否有研究,它采用的原理是您博文中介绍的这两张吗?

@GToad
Copy link
Owner Author

GToad commented Jul 30, 2018

arm64目前还不支持,本人目前正在积极选购arm64测试设备。VA我一直有关注,那个项目中的native hook功能我不怎么用,因为比较麻烦,它是为了VA本身的运行而设计的,不是为了测试app而设计。
我这边的目标app反VA反调试比较凶,所以需要一个比较纯粹的native hook。

@GToad
Copy link
Owner Author

GToad commented Jul 30, 2018

本人目前arm32+thumb2用的是两台nexus5安装4.3和6.0进行开发的。
请大佬们推荐合适的arm64易root设备。

@xiaoyaomeng
Copy link

谢谢博主的回复哈,我现在也在研究Native的Hook方式,所以如果方便的话,可否私信给个QQ或者微信,如果博主有空,向您请教起来比较方便~感谢!

@GToad
Copy link
Owner Author

GToad commented Jul 31, 2018

OK~QQ:1480493136

@BiteFoo
Copy link

BiteFoo commented Aug 1, 2018

看了楼主的博客,写的很详细,只是有个问题,文中"需要注意的是本项目中需要严格控制arm和thumb模式,所以/jni/InlineHook/和/jni/Interface/目录下的Android.mk中LOCAL_ARM_MODE := arm不要修改,因为现在默认是编译成thumb模式"这里指定的是arm模式,为何是却说的是默认是thumb?看的不明白。还请楼主说明下

@GToad
Copy link
Owner Author

GToad commented Aug 2, 2018

关于文章中的疑问,我新开了一个issue,我在那里回答哈,这样也方便我定期从那个issue里找东西更新文章

@BiteFoo
Copy link

BiteFoo commented Aug 16, 2018

我也在做这块,不过是刚入门,先留个标记,希望楼主能加个好友。

@BiteFoo
Copy link

BiteFoo commented Aug 16, 2018

google的nexus6 p即是arm64设备,可以方便刷root

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants