https://github.com/dodola/fbhookfork
从 fb 的 profilo 项目里提取出来的hook 库,自己用
https://github.com/dodola/fbhookfork
android elf hook
Last synced: 7 months ago
JSON representation
从 fb 的 profilo 项目里提取出来的hook 库,自己用
- Host: GitHub
- URL: https://github.com/dodola/fbhookfork
- Owner: dodola
- License: apache-2.0
- Created: 2018-05-10T09:19:02.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-01-11T08:19:35.000Z (over 5 years ago)
- Last Synced: 2025-03-20T00:41:05.141Z (7 months ago)
- Topics: android, elf, hook
- Language: C
- Homepage:
- Size: 365 KB
- Stars: 125
- Watchers: 11
- Forks: 35
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# fbhookfork
从 fb 的 profilo 项目里提取出来的plt hook 库,自己用支持`armeabi-v7a`,`arm64-v8a`,`x86`
# Use
```cpp
#include "linker.h"ssize_t write_hook(int fd, const void *buf, size_t count) {
return CALL_PREV(write_hook, fd, buf, count);
}hook_plt_method("libc.so", "write", (hook_func) &write_hook);
```
# Thanks
[Profilo](https://github.com/facebookincubator/profilo)
Facebook 的性能分析工具,里面黑科技很多,可以学到很多东西