seh

    4

    1답변

    광섬유/코 루틴 구현 - 각 광섬유에 대해 별도의 스택을 할당하고 컨텍스트를 전환하기 위해 상당히 표준적인 작업을하고 있습니다. 소스 컨텍스트 스택에 저장되고 대상 스택에서 팝됩니다. 그것은 잘 작동하지만, 이제는 약간의 문제가 발생했습니다 : SEH가 필요합니다. (프로그램이 종료되거나 이상한 일이 일어나기 시작하면 예외가 생기고 광섬유의 마지막 스택 프

    0

    3답변

    c/C++에 익숙하지 않습니다. 몇 가지 분석을하기 위해 작은 프로그램을 컴파일해야합니다. 이 내가 데브 C++ 4.9.9.2에 컴파일하고 프로그램 #include<stdio.h> #include<string.h> #include<windows.h> //#include<seh.h> #include<excpt.h> int ExceptionHandl

    4

    1답변

    현재 저는 "천국의 문"으로 알려진 windows/WOW64 트릭을 사용하고 있습니다. 아마도 여러분 중 일부는 x86 프로그램에서 x64 모드로 들어갈 수있게 해줄 것입니다 (i가 ! 그것을 테스트하고 일했다)하지만 난 코드가 있기 때문에) SEH를 사용, 그것은 다음과 같습니다 (, 그것은 모든 Windows 버전에서 지원되지 않습니다 그래서 내 코드를

    1

    1답변

    Olly Debugger로 프로그램을 디버깅하고 있습니다. push 004010a9 xor eax, eax push dword ptr fs:[eax] mov dword ptr fs:[eax], esp 이렇게 주소 004010a9에 위치한 예외 처리기가 현재 설치됩니다. 아래와 같이 다음 명령어는 메모리 액세스 위반을 트리거 : 코드 코드 섹션에 기

    2

    1답변

    내 4 년차 대학 프로젝트 프레젠테이션이 tommorow이고 프로젝트가 갑자기 작동을 멈췄다. 고칠 수 없다. 로컬 저장소를 사용하고 있는데 역할 환경을 초기화하려고하면 "Microsoft.WindowsAzure.ServiceRuntime 오류 : 102 : 역할 환경이 초기화하지 못했습니다."오류 코드 "-2147467259"와 함께 SEH 예외가 발생합

    0

    1답변

    function prologue을 jmp으로 바꿔서 할당 영역 (VirtualAllocateEx)으로 이동하고 싶습니다. 그러나 function prologue은 3 바이트를 가지고 있으며, jmp은 5 바이트를 가지고 있습니다. 이 같은 : 55 `push ebp` 8B EC `mov ebp, esp` 833D C4354200 02 `

    2

    2답변

    SEH로 몇 가지 실험을하고있었습니다. 내 코드에서 __try 절의 블록과 __except()의 핸들러 오류를 작성했습니다. __try{ Test *pTest = 0; int k = pTest->GetValue(); cout << "continue after exception" << endl; } __except(GetExceptionCode()

    -1

    1답변

    내함수가 내 프로그램에서 (예 : RaiseException) SEH 예외를 발생시키는 유일한 함수이고 C++ 예외로 변환하려는 경우 "나를 선택적으로 사용"할 수있는 방법이 있습니까? /EHa 함수를 사용하면 예외가 블로 팅되지 않고 CStructured_Exception으로 변환되거나 프로그램의 나머지 부분이 normally caused by /EHa으

    4

    1답변

    나는, SEH와 예외를 처리하기로되어 있다는 ASSUME FS:NOTHING PUSH OFFSET Handler PUSH FS:[0] MOV FS:[0], ESP ... 일부 code from internet를 잡고 그러나 FS:[0] 대신 바로 핸들러의 주소를 유지해야 하는가? esp 현재 원래 fs:[0] 지적 때

    2

    1답변

    Windows 7의 구조적 오류 처리 복구 코드 (예 : SEH 처리기가 완료되고 "CONTINUE"코드를 다시 전달한 후)가 진행됩니다. 7783BD9F mov edi,edi 7783BDA1 push ebp 7783BDA2 mov ebp,esp 7783BDA4 push 1 7783BDA6 push dword ptr [ebp+0Ch]