| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2024-01-18 | 1.2 kB | |
| shadowhook v1.0.9 source code.tar.gz | 2024-01-18 | 294.8 kB | |
| shadowhook v1.0.9 source code.zip | 2024-01-18 | 407.8 kB | |
| Totals: 3 Items | 703.7 kB | 0 | |
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 版本中。