-
-
[求助]VEH断点设置以后怎么让程序继续运行下去呢
-
-
[求助]VEH断点设置以后怎么让程序继续运行下去呢
在0x00521134处设置硬件执行断点,取得一些数据,但是并不修改他们,然后让程序继续执行
但是下面的代码会无限断在0x00521134的位置,该怎么才能让它继续执行下去呢?
DWORD NTAPI ExceptionHandler(EXCEPTION_POINTERS * ExceptionInfo)
{
if ((DWORD)ExceptionInfo->ExceptionRecord->ExceptionAddress == 0x00521134) //此处程序代码为push -1
{
Data_EAX=ExceptionInfo->ContextRecord->Eax;
//获取一些数据,但是并不修改他们
//ExceptionInfo->ContextRecord->ContextFlags=CONTEXT_CONTROL;
//ExceptionInfo->ContextRecord->EFlags |= 0x100;
//ExceptionInfo->ContextRecord->EFlags &= 0xFFFFFEFF;
return EXCEPTION_CONTINUE_EXECUTION;
}
}
[注意]APP应用上架合规检测服务,协助应用顺利上架!