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.07k stars 316 forks source link

你好bytehook_hook_single 支持正则吗 #13

Closed chongbo2013 closed 2 years ago

chongbo2013 commented 2 years ago

bytehook_hook_single("/vendor/lib64/libhwaps.so", NULL, "malloc", (void *) malloc, NULL, NULL); 发现使用带路径的就出现问题了

caikelun commented 2 years ago

不支持正则。

chongbo2013 commented 2 years ago

@caikelun 支持整个路径,还是只有libhwaps.so类似这种

caikelun commented 2 years ago

https://github.com/bytedance/bhook/blob/main/doc/native_manual.zh-CN.md#bytehook_hook_single-%E4%B8%AD%E7%9A%84-caller_path_name 已经提供了比较详细的文档了,请先看下文档吧。