ndk16、ndk20编译通过。 自实现inline hook 因为以上的问题,目前/或者之前用过的一些hook框架或多或少都有些较大的bug(hookzz之前的某个版本应该是可以的),而对其进行修复成本较高,还不如自己写一个。 首先统一一些概念。把覆盖被hook函数的指令称为跳板0,因为这部分指令越短越好,所以其大多数情况下只是一个跳板,跳到真正的用于hook指令处,这部分指令称为shellcode(shellcode不是必须的,比如跳板0直接跳到hook函数去执行,那么就不需要shellcode)。 这里假设都有一些arm指令的基础了,或者对hook已经有些理解了。后来我想了下我这篇更偏向于怎么写一个稳定可用hook框架,更偏向设计、编程,所以适合已经有些基础的,不是从0讲述hook到实现,虽然接下来的部分也会有很细节的部分,但是是针对一些特定的点。建议可以先看下其他人,比如ele7e
2023-12-17 20:36:46 2.16MB
1
inline hook内联汇编dll之屏蔽记事本粘贴功能,HOOKAPI函数SetClipboardData源代码,编译环境是VS05版
2022-06-04 12:13:02 3KB inlinehook
1
inlineHook 工具类,自由HOOK任意位置
2022-03-15 10:13:06 7KB inlineHook
1
Windows 64位和32位Inline Hook的例子。包括C语言代码,和封装好的C++类,绝对超值,超简单实用的例子,可以直接运行,用了绝对说好!
2021-12-05 20:15:44 6KB C语言 64位Hook Hook类 64位Hook
1
cydia substrate 源码,早期开源的一个版本,目前在实战项目中使用,稳定可靠;cydia substrate主要是做Inline Hook实现,关键入口函数MSHookFunction; 欢迎私聊交流谈论
2021-10-28 18:04:02 18KB substrate android逆向 nativehook inlinehook
1
delphi的超级hook类 纯原创,找了很久没找到 自己琢磨很久 注入yx。然后就可以愉快的hook了 处理方法暂不支持类方法 可以用了 有问题或建议可以联系我qq。
2021-10-27 10:27:50 3KB delphi hook hook类 inline
1
APIHook、InlineHook库,使用C++11编写,可将回调函数绑定到类成员函数。代码风格良好,适合学习。
2021-10-06 21:29:04 11KB APIHook InlineHook
1
如何区分ssdt hook和inline hook的区别
2021-01-28 00:53:38 4KB ssdthook inlinehook hook inline
本压缩包有我自己写的内存注入程序与测试程序,并附有相应的源码..会用MessageBox 去Hook 指定的函数
2019-12-21 19:42:11 53KB 内存注入 IATHook InlineHook
1