hook是什么意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 20:06:41
hook是什么意思
xTjP,[0Cd]ī@ 1-ZIl/Y4/%r_⟹sʿй h̜9g4Hɦ@%͙T(oT6cm8iX!q'KNbmմj/Ōa \LKy9JhD* ^TgX; k1E5^Z a򙧂D)B*PUHA/j O(]%,EsG=ъNEX@^aQk]|lbd2Щ,hL&W]!߄P}?sy=Wo+o1Fs N5

hook是什么意思
hook是什么意思

hook是什么意思
hook [huk]
n.钩,钩状物,勾拳
v.钩住,弯成(钩装),当妓女

楼上是傻X,啥玩意不懂,解释了原意
HOOK在计算机里就是只本来A程序要调用a函数,但是B程序对a函数做了处理,使得b函数替换了a函数,从而改变了函数调用,这个就是一个HOOK,当然HOOK的种类不止这些
还有INLINE HOOK:B程序不再只是简单的改变函数的调用地址,而是改写了a函数的内部数据,在内部加入了一条跳转指令(不一定是这样),使A在调用a时跳入b,这种处理叫做INL...

全部展开

楼上是傻X,啥玩意不懂,解释了原意
HOOK在计算机里就是只本来A程序要调用a函数,但是B程序对a函数做了处理,使得b函数替换了a函数,从而改变了函数调用,这个就是一个HOOK,当然HOOK的种类不止这些
还有INLINE HOOK:B程序不再只是简单的改变函数的调用地址,而是改写了a函数的内部数据,在内部加入了一条跳转指令(不一定是这样),使A在调用a时跳入b,这种处理叫做INLINE HOOK

收起

钩子