xHook
xHook copied to clipboard
🔥 A PLT hook library for Android native ELF.
看了readme中的[Android PLT hook 概述 中文版](https://github.com/iqiyi/xHook/blob/master/docs/overview/android_plt_hook_overview.zh-CN.md)感觉非常有意思,作为一个入门级程序员和C语言爱好者,我想问问哪些地方可以获取更多关于这些底层的知识呢?
2024-04-09 11:41:12.715 15428-18667/com.unity3d.Astrolabe E/xhook: strtab == NULL 2024-04-09 11:41:12.715 15428-18667/com.unity3d.Astrolabe E/xhook: elf init check failed. /data/app/com.unity3d.Astrolabe-F3lXtHBvuIEkKBDgl4Otnw==/lib/arm64/libil2cpp.so 报这个错误,咋处理呀
请问如何知道自己被hook了?
Function like these raise Fatal signal 11 (SIGSEGV), code 2 (SEGV_ACCERR) on Android 10: short func0(float val1); int func1(AnyInfo* a1, ...);
I try to hook droidguard library (libxxxxxxx.so). I hooked java layer System.load and see that com.google.android.gms.unstable process loads libxxxxxxx.so library, but xhook can't find it in /proc/self/maps to change funcs...