HOOK发布
Kanalga Telegram’da o‘tish
SHMMHOOK
Ko'proq ko'rsatishMamlakat belgilanmaganToif belgilanmagan
208
Obunachilar
Ma'lumot yo'q24 soatlar
-157 kun
-1130 kun
Postlar arxiv
209
SHInit();
SH_Hook((void*)(UE4 + PostRender_Offset), (void*)_PostRenderHook, (void**)&orig_PostRenderOriginal);
SHNB();
209
log_config_t log_cfg = {LOG_RAW, 17};
gps_config_t gps_cfg = {GPS_DISABLED, 0};
God_configure(log_cfg, gps_cfg, false);
God_init((void*)(UE4 + PostRender_Offset), (void *)_PostRenderHook, (void **) &orig_PostRenderOriginal);
209
SHMMHook 是一款Android ARM32/ARM64 平台专用的Native函数Hook框架,仅支持arm/arm64,核心提供Inline Hook、Shadow Page隐蔽Hook、PLT Hook、指令重定位、反检测、内存隐藏、崩溃熔断、内存完整性校验全套能力,面向逆向/插件/注入场景做了大量对抗加固设计。
文件分为 SHMMHOOK.CPP (实现)、 SHMMHOOK.H (头文件/类型/API)两部分。
1.适配imgui的Hook字符串用法如下:
SHInit();//Hook初始化
shmm_hook_sym(OBFUSCATE("libEGL.so"),OBFUSCATE("eglSwapBuffers"),(void*)_GLThreadSwapBuffers,(void**)&orig_GLThreadSwapBuffers);
);
替换你的egl渲染即可使用
2.适配引擎PostRender渲染用法
SHInit();//Hook初始化
shmm_hook((void*)(UE4 + (0xa5d3514)), (void*)new_PostRender, (void**)&orig_PostRender);
以上便为SHMMHOOK的所有用法
发布频道 @SHMMHOOK
不带频道死全家
