Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
for (lpAddress; lpAddress<(lpAddress + dwSize); lpAddress+=0x00000100) указан dwSize, который нигде не объявлен, наверное это mbi.RegionSize.if(VirtualQueryEx(fGetPID (PROC_NAME), lpAddress, &mbi, sizeof(mbi))) зачем-то опять получаем ID процесса, а нам нужен HANDLE, полученный на предыдущем этапе — hProc
Поиск и редактирование значений в памяти сторонней программы на C++