Announcements
1. Compatible with Android 14 QPR2 Beta3.
Issue: #50. Thanks: @ScalletaZ, @mskmkt0704
Issue: #53. Thanks: @osm0sis
Bugs fixed
1. Fix the bug where shadowhook_hook_sym_name and shadowhook_hook_sym_name_callback may resolve symbol names incorrectly.
This bug could cause the wrong function to be hooked when .symtab contains symbol names with the same prefix.
For example: Now we want to hook je_mallctlnametomib, but actually hook je_mallctl. Generally, this will lead to a certain crash.
This bug exists in versions 1.0.7 and 1.0.8.
公告
1. 兼容 Android 14 QPR2 Beta3。
Issue: #50. Thanks: @ScalletaZ, @mskmkt0704
Issue: #53. Thanks: @osm0sis
Bugs 修复
1. 修复 shadowhook_hook_sym_name 和 shadowhook_hook_sym_name_callback 解析符号名可能错误的bug。
当 .symtab 中含有相同前缀的符号名时,这个 bug 可能会导致 hook 错误的函数。
例如:现在要 hook je_mallctlnametomib,但实际 hook 了 je_mallctl,一般情况下这会导致必现的崩溃。
此 bug 存在于 1.0.7 和 1.0.8 版本中。