다음을 통해 공유


버그 검사 0xF7: DRIVER_OVERRAN_STACK_BUFFER

DRIVER_OVERRAN_STACK_BUFFER 버그 검사 값은 0x000000F7. 이는 드라이버가 스택 기반 버퍼를 오버런했음을 나타냅니다.

중요

이 문서는 프로그래머를 위한 것입니다. 컴퓨터를 사용하는 동안 블루 스크린 오류 코드를 받은 고객인 경우 블루 스크린 오류 문제 해결을 참조하세요.

DRIVER_OVERRAN_STACK_BUFFER 매개 변수

매개 변수 Description

1

스택의 실제 보안 검사 쿠키

2

예상되는 보안 검사 쿠키

3

예상되는 보안 검사 쿠키의 비트 보수

4

0

원인

드라이버는 함수의 반환 주소를 덮어쓰고 함수가 반환될 때 임의의 주소로 다시 이동하는 방식으로 스택 기반 버퍼(또는 지역 변수)를 덮어씁니다.

이것은 고전적인 "버퍼 오버런"해킹 공격입니다. 악의적인 사용자가 시스템을 완전히 제어하지 못하도록 시스템이 중단되었습니다.

해결 방법

kb(Stack Backtrace 표시) 명령을 사용하여 스택 추적을 가져옵니다.

버퍼 오버런 처리기 및 버그 검사 호출 전 스택의 마지막 루틴은 해당 지역 변수를 오버런하는 루틴입니다.