-
-
[求助]这个call怎么写???
-
发表于:
2011-4-19 03:43
4156
-
我想修改一个dll,在dll入口处跳转到另一个地方,再那个地方,会执行LoadLibrary("xxx.dll")语句,然后再跳回来继续执行!
现在我的想法是在程序入口处改为jmp xxxx(xxxx为LoadLibrary("xxx.dll")的地址),在LoadLibrary("xxx.dll")后面不上jmp xxxx替换的代码,然后再跳转回去!
问题是在LoadLibrary("xxx.dll")中,我写法是
push xxxxx;xxxxx地址保存着xxx.dll
call LoadLibrary
现在我搞不懂这个call LoadLibrary怎么写!!我看到我电脑上vc代码你出来是
call dword ptr [__imp__LoadLibraryA@4 (0042a148)]
我觉得如果写成
call 0042a148
这样是不对的,这样只能在我电脑上运行,那么应该怎么写呢??求助大家一下,非常感谢哈
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!