-
-
[求助]TP CreateRemoteThread调用成功但是不执行线程入口函数
-
发表于:
2014-4-12 16:37
12918
-
[求助]TP CreateRemoteThread调用成功但是不执行线程入口函数
【求助】TP保护的游戏, CreateRemoteThread调用成功但是不执行线程入口函数,请问有知道怎么解决的大侠吗。
CreateRemoteThread返回了线程句柄0x4C,但是lpStartAddress函数没有被执行
HANDLE WINAPI CreateRemoteThread(
__in HANDLE hProcess,
__in LPSECURITY_ATTRIBUTES lpThreadAttributes,
__in SIZE_T dwStackSize,
__in LPTHREAD_START_ROUTINE lpStartAddress,
__in LPVOID lpParameter,
__in DWORD dwCreationFlags,
__out LPDWORD lpThreadId
);
dwState=WaitForSingleObject(hThread, INFINITE); //等待线程结束 也正常
bRet=GetExitCodeThread(hThread,&dwExitCode);
但是GetExitCodeThread后dwExitCode是-1
我运行只是对这个TP保护的进程才会这样,我对计算器就没问题,函数被执行了。
请问TP是弄了什么东西,使得创建的线程的入口函数没有被执行,能提示下吗,谢谢
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!