-
-
[求助]求教添加跨平台函数的方法。。。急!
-
发表于:
2009-1-18 01:34
3092
-
我把一个程序反汇编后在某个空白区域加入一个函数的调用,
E8 7ED1427C CALL kernel32.CreateEventA(这样调用的)
为什么换台机器就调用不了呢?有几个问题不懂,希望得到大侠指教!
(注:二楼书呆彭版主说了在导入表添加此函数的方法,希望还有其它不用改导入表的方法吗?)
1:kernel32.dll 不是总是加载到他的首选地址0x77e80000处吗?那他里面的函数CreateEventA位置应该也是固定的吧?
2:查资料说要用LoadLibrary ,GetProcAddress 加载CreateEventA函数,可是我又怎么知道LoadLibrary ,GetProcAddress 这两个函数的地址呢?难道这两个函数的地址就是固定的,我那个就不是吗?
我是新手,希望指教。。。。谢谢!
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法