读书人

请教C++哪个函数能够得到进程中DLL的内

发布时间: 2012-10-30 16:13:36 作者: rapoo

请问C++哪个函数能够得到进程中DLL的内存基址?
最近在看郁金香老师的VC++外挂教程,可是用CE获取坐位基址的时候,基址是由一个DLL基址加偏移地址组成的[ScatProt.dll+10D9EA].想请问怎样获得这个DLL的内存基址?

[解决办法]

探讨

谢谢你百忙中抽出时间回答我的问题

抱歉,新手不太理解PE结构是什么.我刚刚百度了一下.了解了个大概.那么C++里面,没有函数可以直接获取进程中DLL基址的吗?

[解决办法]
C/C++ code
inline HMODULE ModuleHandleByAddr(const void* ptrAddr){    MEMORY_BASIC_INFORMATION info;    ::VirtualQuery(ptrAddr, &info, sizeof(info));    return (HMODULE)info.AllocationBase;} 

读书人网 >C++

热点推荐