Не могу прочитать память по опредленному адресу в удаленном процессе. Может подскажет кто-нибудь в чем дело. Тока что читается память по 0x00510000 и с тем же хэнделом процесса не могу прочитать по адресу 0x003624B8 OllyDBG подключаю к процессу, показывает что память 0x00360000-0x00370000 PRIVATE, RW. Код (Text): AdjustPrivileges(); ...... if((hProc=OpenProcess(PROCESS_ALL_ACCESS, FALSE, dwPid))!=INVALID_HANDLE_VALUE) { ...... dwNewProtect=PAGE_EXECUTE_READWRITE; dw=VirtualProtectEx(hProc, lpAddr, sizeof(dwBuf), dwNewProtect, &dwOldProtect); if(!dw) printf("VirtualProtectEx Error: %d\n",GetLastError()); if(!ReadProcessMemory(hProc, lpAddr, (LPVOID)dwBuf, sizeof(dwBuf), &i)) { printf("ReadProcessMemory Error: %d\n",GetLastError()); } ...... VirtualProtectEx(hProc, lpAddr, sizeof(dwBuf), dwOldProtect, &dwNewProtect); }