CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 源码下载 系统编程

文件名称:delphi-hook-library

  • 所属分类:
  • 标签属性:
  • 上传时间:
    2016-03-21
  • 文件大小:
    908.1kb
  • 已下载:
    0次
  • 提 供 者:
  • 相关连接:
  • 下载说明:
    别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容来自于网络,使用问题请自行百度

wr960204武稀松.2012.2



主页 http://www.raysoftware.cn



通用Hook库.

支持X86和X64. Get

使用了开源的BeaEngine反汇编引擎.BeaEngine的好处是可以用BCB编译成OMF格式的Obj,

被链接进Delphi的DCU和目标文件中.不需要额外带DLL.

BeaEngin引擎

http://www.beaengine.org/



限制:

1.不能Hook代码大小小于5个字节的函数.

2.不能Hook前五个字节中有跳转指令的函数.

希望使用的朋友们自己也具有一定的汇编或者逆向知识.

Hook函数前请确定该函数不属于上面两种情况.





另外钩COM对象有一个技巧,如果你想在最早时机勾住某个COM对象,

可以在你要钩的COM对象创建前自己先创建一个该对象,Hook住,然后释放你自己的对象.

这样这个函数已经被下钩子了,而且是钩在这个COM对象创建前的.-Wr960204 Wu not.2012.2

Home http://www.raysoftware.cn

General Hook library.

Support X86 and Get X64.

The use of open source BeaEngine anti compilation engine.BeaEngine the benefits of BCB can be compiled into OMF format Obj,

Be linked into DCU s Delphi and target files. No extra tape DLL.

BeaEngin engine

Http://www.beaengine.org/

Limited:

1 can not Hook code size is less than 5 bytes of function.

2 can t Hook the first five bytes in a jump instruction function.

Friends who want to use their own also has a certain assembly or reverse knowledge.

Hook function before you determine that the function does not belong to the above two cases.

In addition to hook COM object has a skill, if you want to hook in the first time a COM object,

You can create a COM object that you want to hook before you create an object, Hook live, and then release your own objects.

This function has been under the hook, and the hook in the COM object before the creation of the.
(系统自动生成,下载前可以参看下载内容)

下载文件列表

.svn/all-wcprops
.svn/entries
branches/.svn/all-wcprops
branches/.svn/entries
tags/.svn/all-wcprops
tags/.svn/entries
trunk/.svn/all-wcprops
trunk/.svn/entries
trunk/trunk/.svn/all-wcprops
trunk/trunk/.svn/entries
trunk/trunk/Source/.svn/all-wcprops
trunk/trunk/Source/.svn/entries
trunk/trunk/Source/.svn/prop-base/BeaEngine32.obj.svn-base
trunk/trunk/Source/.svn/prop-base/BeaEngine64.obj.svn-base
trunk/trunk/Source/.svn/text-base/BeaEngine32.obj.svn-base
trunk/trunk/Source/.svn/text-base/BeaEngine64.obj.svn-base
trunk/trunk/Source/.svn/text-base/BeaEngineDelphi.pas.svn-base
trunk/trunk/Source/.svn/text-base/clean.bat.svn-base
trunk/trunk/Source/.svn/text-base/HookUtils.pas.svn-base
trunk/trunk/Source/BeaEngine32.obj
trunk/trunk/Source/BeaEngine64.obj
trunk/trunk/Source/BeaEngineDelphi.pas
trunk/trunk/Source/clean.bat
trunk/trunk/Source/demo/.svn/all-wcprops
trunk/trunk/Source/demo/.svn/entries
trunk/trunk/Source/demo/.svn/prop-base/Test.res.svn-base
trunk/trunk/Source/demo/.svn/text-base/Test.dpr.svn-base
trunk/trunk/Source/demo/.svn/text-base/Test.dproj.svn-base
trunk/trunk/Source/demo/.svn/text-base/Test.res.svn-base
trunk/trunk/Source/demo/.svn/text-base/UnitTest.dfm.svn-base
trunk/trunk/Source/demo/.svn/text-base/UnitTest.pas.svn-base
trunk/trunk/Source/demo/BIN/.svn/all-wcprops
trunk/trunk/Source/demo/BIN/.svn/entries
trunk/trunk/Source/demo/BIN/Test.exe
trunk/trunk/Source/demo/DCU/.svn/all-wcprops
trunk/trunk/Source/demo/DCU/.svn/entries
trunk/trunk/Source/demo/DCU/BeaEngineDelphi.dcu
trunk/trunk/Source/demo/DCU/HookUtils.dcu
trunk/trunk/Source/demo/DCU/UnitTest.dcu
trunk/trunk/Source/demo/Test.dpr
trunk/trunk/Source/demo/Test.dproj
trunk/trunk/Source/demo/Test.dproj.local
trunk/trunk/Source/demo/Test.res
trunk/trunk/Source/demo/UnitTest.dfm
trunk/trunk/Source/demo/UnitTest.pas
trunk/trunk/Source/demo/__history/UnitTest.pas.~1~
trunk/trunk/Source/demo/__history/UnitTest.pas.~2~
trunk/trunk/Source/demo/__history/UnitTest.pas.~3~
trunk/trunk/Source/demo/__history/UnitTest.pas.~4~
trunk/trunk/Source/demo/__history/UnitTest.pas.~5~
trunk/trunk/Source/demo/__history/UnitTest.pas.~6~
trunk/trunk/Source/HookUtils.pas
trunk/trunk/Source/__history/HookUtils.pas.~1~
wiki/.svn/all-wcprops
wiki/.svn/entries
trunk/trunk/Source/demo/BIN/.svn/tmp/prop-base
trunk/trunk/Source/demo/BIN/.svn/tmp/props
trunk/trunk/Source/demo/BIN/.svn/tmp/text-base
trunk/trunk/Source/demo/DCU/.svn/tmp/prop-base
trunk/trunk/Source/demo/DCU/.svn/tmp/props
trunk/trunk/Source/demo/DCU/.svn/tmp/text-base
trunk/trunk/Source/demo/.svn/tmp/prop-base
trunk/trunk/Source/demo/.svn/tmp/props
trunk/trunk/Source/demo/.svn/tmp/text-base
trunk/trunk/Source/demo/BIN/.svn/prop-base
trunk/trunk/Source/demo/BIN/.svn/props
trunk/trunk/Source/demo/BIN/.svn/text-base
trunk/trunk/Source/demo/BIN/.svn/tmp
trunk/trunk/Source/demo/DCU/.svn/prop-base
trunk/trunk/Source/demo/DCU/.svn/props
trunk/trunk/Source/demo/DCU/.svn/text-base
trunk/trunk/Source/demo/DCU/.svn/tmp
trunk/trunk/Source/.svn/tmp/prop-base
trunk/trunk/Source/.svn/tmp/props
trunk/trunk/Source/.svn/tmp/text-base
trunk/trunk/Source/demo/.svn/prop-base
trunk/trunk/Source/demo/.svn/props
trunk/trunk/Source/demo/.svn/text-base
trunk/trunk/Source/demo/.svn/tmp
trunk/trunk/Source/demo/BIN/.svn
trunk/trunk/Source/demo/DCU/.svn
trunk/trunk/.svn/tmp/prop-base
trunk/trunk/.svn/tmp/props
trunk/trunk/.svn/tmp/text-base
trunk/trunk/Source/.svn/prop-base
trunk/trunk/Source/.svn/props
trunk/trunk/Source/.svn/text-base
trunk/trunk/Source/.svn/tmp
trunk/trunk/Source/demo/.svn
trunk/trunk/Source/demo/BIN
trunk/trunk/Source/demo/DCU
trunk/trunk/Source/demo/__history
trunk/trunk/Source/demo/__recovery
branches/.svn/tmp/prop-base
branches/.svn/tmp/props
branches/.svn/tmp/text-base
tags/.svn/tmp/prop-base
tags/.svn/tmp/props
tags/.svn/tmp/text-base
trunk/.svn/tmp/prop-base
trunk/.svn/tmp/props
trunk/.svn/tmp/text-base
trunk/trunk/.svn/prop-base
trunk/trunk/.svn/props
trunk/trunk/.svn/text-base
trunk/trunk/.svn/tmp
trunk/trunk/Source/.svn
trunk/trunk/Source/demo
trunk/trunk/Source/__history
wiki/.svn/tmp/prop-base
wiki/.svn/tmp/props
wiki/.svn/tmp/text-base
.svn/tmp/prop-base
.svn/tmp/props
.svn/tmp/text-base
branches/.svn/prop-base
branches/.svn/props
branches/.svn/text-base
branches/.svn/tmp
tags/.svn/prop-base
tags/.svn/props
tags/.svn/text-base
tags/.svn/tmp
trunk/.svn/prop-base
trunk/.svn/props
trunk/.svn/text-base
trunk/.svn/tmp
trunk/trunk/.svn
trunk/trunk/Source
wiki/.svn/prop-base
wiki/.svn/props
wiki/.svn/text-base
wiki/.svn/tmp
.svn/prop-base
.svn/props
.svn/text-base
.svn/tmp
branches/.svn
tags/.svn
trunk/.svn
trunk/trunk
wiki/.svn
.svn
branches
tags
trunk
wiki

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 搜珍网是交换下载平台,只提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。更多...
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或换浏览器;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*快速评论: 推荐 一般 有密码 和说明不符 不是源码或资料 文件不全 不能解压 纯粹是垃圾
*内  容:
*验 证 码:
搜珍网 www.dssz.com