-
-
[求助]win7 64位上 Module32Next 获取模块大小错误
-
发表于:
2012-9-28 00:10
5612
-
[求助]win7 64位上 Module32Next 获取模块大小错误
while ( isRet )
{
if ( lpFun != NULL )
{
if ( !lpFun(&me,lpParamIn,lpParamOut) )
break;
}
isRet = Module32Next(hSnapShot,&me);
}
VC6.0调试结果:
- me {...}
dwSize 548
th32ModuleID 1
th32ProcessID 5168
GlblcntUsage 65535
ProccntUsage 65535
+ modBaseAddr 0x75600000 "MZ?
modBaseSize 1114112 //这里错误,size太大
+ hModule 0x75600000
+ szModule 0x0018eabc "kernel32.dll"
+ szExePath 0x0018ebbc "C:\windows\syswow64\kernel32.dll"
求教,是否win7上的API要更改???求解决办法!!!!
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)