分享一个delphi-hook-library_X86_X64
本帖最后由 crackvip 于 2015-6-28 00:06 编辑常常见到有朋友问Hook怎么做和COM的HOOK怎么弄.
来点干货,给Delphi业界朋友做点贡献.把我之前写的一个Delphi Hook库放到了Google Code上.方便大家.
微软官方钩子库Detours X86是免费的,X64可是要1000美刀的哦.
支持X86,X64的函数钩子.线程安全.
封装了对COM对象的Hook.在Hook COM对象的时候方法时会自动判断是Delphi还是其他语言实现的COM对象,从而进行智能处理.其实代码加注释也就几百行.一个单元文件而已.
其中使用了开源的BeaEngine的反汇编引擎来判断代码的大小,避免机器指令被从中间切开.
BeaEngine32.obj
BeaEngine64.obj
BeaEngineDelphi.pas
HookUtils.pas
分享代码
**** Hidden Message *****
VIP妹子太给力了,赞一个! 感谢转载。然并卵!武稀松~delphi的这个库还差火候 沙发没了,55555
默默地点了个赞 很牛逼
膜拜姐姐,晚上等我 感谢大牛共享 膜拜VIP,{:soso_e179:} 给力。。。。
谢谢分享。。。
vip妹子威武呀,貌似这词用在妹子身上不合适,心境