-
-
[旧帖]
[求助]请问一下函数跳转地址的计算
0.00雪花
-
发表于:
2007-7-12 14:15
4515
-
[旧帖] [求助]请问一下函数跳转地址的计算
0.00雪花
我有两个模块A.dll, B.dll,分别有两个函数 lpFuncA, lpFuncB。在做hook的时候,希望用B替代A。但是例子程序中有一段没有看明白
pNewAddr = (DWORD)lpFuncB - (DWORD)lpFuncA - 5;
我知道这个计算出来的是jmp指令的一个操作数,但未什么不是直接pNewAddr=lpFuncB呢?
我从OllyDbg中看到该处跳转也确实是挑战到了lpFuncB的地址。jmp的操作数应该是怎么个格式呢?
[课程]Android-CTF解题方法汇总!