All Projects → dodola → Fbhookfork

dodola / Fbhookfork

Licence: apache-2.0
从 fb 的 profilo 项目里提取出来的hook 库,自己用

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Fbhookfork

Xhook
🔥 A PLT hook library for Android native ELF.
Stars: ✭ 2,996 (+2957.14%)
Mutual labels:  hook, elf
Elfhook
modify PLT to hook api, supported android 5\6.
Stars: ✭ 202 (+106.12%)
Mutual labels:  hook, elf
Elfhooker
兼容Android 32位和64位。基于EFL文件格式Hook的demo,hook了SurfaceFlinger进程的eglSwapBuffers函数,替换为new_eglSwapBuffers
Stars: ✭ 138 (+40.82%)
Mutual labels:  hook, elf
AndroidGotHook
GOT Hook implemented in Android
Stars: ✭ 63 (-35.71%)
Mutual labels:  hook, elf
Hookmsrbysvm
hook msr by amd svm
Stars: ✭ 86 (-12.24%)
Mutual labels:  hook
React Hook Mighty Mouse
🐭 React hook that tracks mouse events on selected element - zero dependencies
Stars: ✭ 75 (-23.47%)
Mutual labels:  hook
Sandhook
Android ART Hook/Native Inline Hook/Single Instruction Hook - support 4.4 - 11.0 32/64 bit - Xposed API Compat
Stars: ✭ 1,172 (+1095.92%)
Mutual labels:  hook
Libobjectfile
LibObjectFile is a .NET library to read, manipulate and write linker and executable object files (e.g ELF, DWARF, ar...)
Stars: ✭ 63 (-35.71%)
Mutual labels:  elf
Swifthook
A library to hook methods in Swift and Objective-C.
Stars: ✭ 93 (-5.1%)
Mutual labels:  hook
Memrun
Small tool to run ELF binaries from memory with a given process name
Stars: ✭ 90 (-8.16%)
Mutual labels:  elf
React Selector Hooks
Collection of hook-based memoized selector factories for declarations outside of render.
Stars: ✭ 84 (-14.29%)
Mutual labels:  hook
Dynamicoc
深入理解 iOS 热修复原理
Stars: ✭ 76 (-22.45%)
Mutual labels:  hook
Commit Msg Linter
git commit message linter hook
Stars: ✭ 87 (-11.22%)
Mutual labels:  hook
Wechat Pc Hook Ws
微信PcHooker websocket api
Stars: ✭ 74 (-24.49%)
Mutual labels:  hook
React Hook Thunk Reducer
📡 A React useReducer() hook whose dispatcher supports thunks à la redux-thunk.
Stars: ✭ 91 (-7.14%)
Mutual labels:  hook
React Hook Tutorial
React Hook 系列教程,学习和探索Hooks世界。
Stars: ✭ 65 (-33.67%)
Mutual labels:  hook
Lottie React
A lightweight React library for rendering complex After Effects animations in real time using Lottie.
Stars: ✭ 83 (-15.31%)
Mutual labels:  hook
Neatinput
A .NET standard project which aims to make keyboard and mouse input monitoring easy on Windows and eventually Linux.
Stars: ✭ 89 (-9.18%)
Mutual labels:  hook
Gloryhook
The first Linux hooking framework to allow merging two binary files into one!
Stars: ✭ 83 (-15.31%)
Mutual labels:  elf
Jjexception
Protect the objective-c application(保护App不闪退)
Stars: ✭ 1,216 (+1140.82%)
Mutual labels:  hook

fbhookfork

从 fb 的 profilo 项目里提取出来的plt hook 库,自己用

支持armeabi-v7a,arm64-v8a,x86

Use

#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 Facebook 的性能分析工具,里面黑科技很多,可以学到很多东西

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].