本博文由CSDN博主zuishikonghuan所作,版权归zuishikonghuan所有,转载请注明出处:http://blog.csdn.net/zuishikonghuan/article/details/47979603
本文是对上一篇的补充。关于apihook的原理,效果动画,代码分析,实现细节和32位hook的源码请见上一篇:[Win32] API Hook(1)在32位系统上的实现
原理一样,就是换了个指令,jmp只能跳转32位大小,如果超过了就没法跳转了,所以更换指令,对于只会16位汇编和一点点Win32汇编的我,自然不懂amd64,百度到了一个,可惜原作者已不可考,谨对做出无私贡献的前辈奉上真诚的感谢!
mov rax,地址
push rax
ret