PVOID ThreadAdd=VirtualAllocEx(hprocessID,NULL,4096,MEM_COMMIT,PAGE_EXECUTE_READWRITE); //对远程进程申请一块内存
//返回的eax保存到远程申请的空间 //远程创建线程类
__declspec(naked) void CALLroleHP(void)
{
__asm
{
pushad
mov ecx,dword ptr ds:[0xCA110C]
mov edx,dword ptr ds:[ecx]
mov edx,dword ptr ds:[edx+0x1C]
mov edi,eax
mov eax,dword ptr ds:[0xC5CE0C]
push eax
call edx
mov ThreadAdd,eax //执行到此处就崩溃 注释后就不崩溃!
popad
ret
}
}
接触C不久,希望大牛指点指点!!
//返回的eax保存到远程申请的空间 //远程创建线程类
__declspec(naked) void CALLroleHP(void)
{
__asm
{
pushad
mov ecx,dword ptr ds:[0xCA110C]
mov edx,dword ptr ds:[ecx]
mov edx,dword ptr ds:[edx+0x1C]
mov edi,eax
mov eax,dword ptr ds:[0xC5CE0C]
push eax
call edx
mov ThreadAdd,eax //执行到此处就崩溃 注释后就不崩溃!
popad
ret
}
}
接触C不久,希望大牛指点指点!!