정답: 4번 스택가드는 프로그램이 복귀 주소와 변수 사이의 특정 값을 저장하고, 그 값이 변경되었을 경우 오버플로우 상태로 감지하여 프로그램 실행을 중단하는 기술입니다. 이를 통해 스택 기반 버퍼 오버플로우 공격을 방지할 수 있습니다.