通过调试,找到DLL中某个对我有用的函数,而且也得到参数类
型,(此DLL不是我写的,只是想借用一下但是有个头疼的问题,
就是我不知道这个函数的名字,在Depends中查到的尽是这样的
Ordinal Hint Function Entry Point
----------------------------------------------------------
1 (0x0001) N/A N/A 0X00001100
2 (0x0002) N/A N/A 0X00001150
3 (0x0003) N/A N/A 0X00001210
4 (0x0004) N/A N/A 0X00001670
5 (0x0005) N/A N/A 0X00001770
6 (0x0006) N/A N/A 0X00001880
...........................................................
...........................................................
也就是说,这些输出函数全部没名字,于是我想通过直接定义函数指针指向函数地址来调用
但是不知道是哪个地址,怎么获得这个函数地址.比如我要调用的函数是
4 (0x0004) N/A N/A 0X00001670
那么它的函数地址怎么得到呢?(我对虚拟地址和物理地址这些还不太清楚) 谢谢回答!
型,(此DLL不是我写的,只是想借用一下但是有个头疼的问题,
就是我不知道这个函数的名字,在Depends中查到的尽是这样的
Ordinal Hint Function Entry Point
----------------------------------------------------------
1 (0x0001) N/A N/A 0X00001100
2 (0x0002) N/A N/A 0X00001150
3 (0x0003) N/A N/A 0X00001210
4 (0x0004) N/A N/A 0X00001670
5 (0x0005) N/A N/A 0X00001770
6 (0x0006) N/A N/A 0X00001880
...........................................................
...........................................................
也就是说,这些输出函数全部没名字,于是我想通过直接定义函数指针指向函数地址来调用
但是不知道是哪个地址,怎么获得这个函数地址.比如我要调用的函数是
4 (0x0004) N/A N/A 0X00001670
那么它的函数地址怎么得到呢?(我对虚拟地址和物理地址这些还不太清楚) 谢谢回答!
比如:
myFunc = (MYFUNC)GetProcAddress(hDll, (LPCSTR)4);