bHook在部分系统上面会报“替换 GOT 值之前,通过 dladdr() 验证函数地址失败。”错误码19
Open
bug
- Dominant language
- C
- Stars
- 2.6k
- Forks
- 399
- PR merge metrics
- No merged PRs in 30d
Description
### bytehook Version
1.0.10
### Android OS Version
Android 14
### Android ABIs
arm64-v8a
### Device Manufacturers and Models
小米 13 Android 14和Pixel 3XL Android 12
### Describe the Bug
bHook在部分系统上面会报“替换 GOT 值之前,通过 dladdr() 验证函数地址失败。” 错误码19,屏蔽下面这块代码

能绕过这个报错。
另外屏蔽这块代码之后,后续的hook是成功的,看起来不需要verify the GOT value这个步骤也是可以的。不清楚是不是verify the GOT value这块代码在部分系统上面有兼容问题?
Contributor guide
Assessment
This issue has not been assessed yet.