bytedance / bhook

:fire: ByteHook is an Android PLT hook library which supports armeabi-v7a, arm64-v8a, x86 and x86_64.
https://github.com/bytedance/bhook/tree/main/doc#readme
MIT License
2.08k stars 323 forks source link

可以支持下armeabi吗,发现目前还是有很多存量armeabi #12

Closed chongbo2013 closed 3 years ago

chongbo2013 commented 3 years ago

可以支持下armeabi吗,发现目前还是有很多存量armeabi

caikelun commented 3 years ago

是tvbox吗?手机端我们看到的数据是几乎100%支持armeabi-v7a了。

chongbo2013 commented 3 years ago

@caikelun 以前的项目都是armeabi ,基本不整armeabi-v7a 这样覆盖兼容的机子多,所以还是蛮需要的

chongbo2013 commented 3 years ago

请问下我用这个hook malloc 发现libc.so异常的大,是不是其他so最终都走libc导致重复计算

chongbo2013 commented 3 years ago

@caikelun 嘿嘿,兄弟支持不,嘤嘤嘤

caikelun commented 3 years ago

如果是打包的需要,你可以把armeabi-v7a的so放到armeabi目录中。线上实际上已经没有仅支持armeabi的32位arm了。

chongbo2013 commented 3 years ago

@caikelun 好吧,估计改起来确实麻烦,需要兼容下

chongbo2013 commented 3 years ago

@caikelun 大佬真的有很多app 都还是armeabi的,armeabi兼容armeabi-v7a,所以大部分就只放armeabi和arm64 image