E转换VC哪里错了,VC没有效果
冰水混合物 2014-02-02 10:22:24 版本 2
首地址 = 十六到十 (“06000000”)
.变量循环首 (首地址, 首地址 + 52428800, 65536, 地址1)
.如果真 (读内存字节集 (id, 地址1, 4) = { 139, 4, 36, 195 })
写内存字节集 (id, 地址1, { 195, 144, 144 })
跳出循环 ()
.如果真结束
.变量循环尾 ()
上面是E代码,下面是我转换的,可惜是错的,注入游戏无反应
DWORD dwAddr=0x06000000;
DWORD dwVal;
DWORD dwWrite=0x9090C3;
while (dwAddr<=0x09200000)
{
ReadProcessMemory(handle,(LPVOID)dwAddr,&dwVal,4,NULL);
if (dwVal==0xC324048B)
{
WriteProcessMemory(handle,(LPVOID)dwAddr,&dwWrite,4,NULL);
break;
}
dwAddr+=0x10000;
}
求大神帮助。。。
更多 0